]> git.joonet.de Git - adminer.git/commitdiff
Decrypt empty string
authorjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Sat, 9 Jan 2010 23:53:44 +0000 (23:53 +0000)
committerjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Sat, 9 Jan 2010 23:53:44 +0000 (23:53 +0000)
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1289 7c3ca157-0c34-0410-bff1-cbf682f78f5c

adminer/include/xxtea.inc.php

index 25786abbdee34eab5f18396423f7e9e52706db6f..cea1badf65501ed2b389d961b1176e908d494a03 100644 (file)
@@ -74,6 +74,9 @@ function encrypt_string($str, $key) {
 function decrypt_string($str, $key) {
        $v = str2long($str, false);
        $n = count($v) - 1;
+       if (!$n) {
+               return "";
+       }
        $z = $v[$n];
        $y = $v[0];
        $q = floor(6 + 52 / ($n + 1));