diff options
author | Evan Prodromou <evan@controlezvous.ca> | 2008-06-22 12:34:58 -0400 |
---|---|---|
committer | Evan Prodromou <evan@controlezvous.ca> | 2008-06-22 12:34:58 -0400 |
commit | 8a28d54f6acf93584076dbdc6e5db3f9bf033681 (patch) | |
tree | a4a15eb67a1a09768550a3234e602b67de452a66 | |
parent | 8a170ed8fd014cb7640b04c535a359b3275681fd (diff) |
use a static rather than a constant for code chars
darcs-hash:20080622163458-34904-1be378ff9765dcfdf491ea8d38ef6c157ebe99ce.gz
-rw-r--r-- | lib/util.php | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/util.php b/lib/util.php index 18043e867..d990b8e1f 100644 --- a/lib/util.php +++ b/lib/util.php @@ -930,15 +930,15 @@ function common_notice_uri(&$notice) { # 36 alphanums - lookalikes (0, O, 1, I) = 32 chars = 5 bits -define('CODECHARS', '23456789ABCDEFGHJKLMNPQRSTUVWXYZ'); - function common_confirmation_code($bits) { + # 36 alphanums - lookalikes (0, O, 1, I) = 32 chars = 5 bits + static $codechars = '23456789ABCDEFGHJKLMNPQRSTUVWXYZ'; $chars = ceil($bits/5); $code = ''; for ($i = 0; $i < $chars; $i++) { # XXX: convert to string and back $num = hexdec(common_good_rand(1)); - $code .= CODECHARS[$num%32]; + $code .= $codechars[$num%32]; } return $code; } |