From b16bb542195fb8055e24f1ca2b173727b1261b83 Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Sun, 29 Apr 2012 17:54:18 -0700 Subject: [PATCH] Save assignment if not necessary --- adminer/sql.inc.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/adminer/sql.inc.php b/adminer/sql.inc.php index 06a068cc..fcb07785 100644 --- a/adminer/sql.inc.php +++ b/adminer/sql.inc.php @@ -71,10 +71,10 @@ if (!$error && $_POST) { if (!$found && $fp && !feof($fp)) { $query .= fread($fp, 1e5); } else { - $offset = $pos + strlen($found); if (!$found && rtrim($query) == "") { break; } + $offset = $pos + strlen($found); if ($found && rtrim($found) != $delimiter) { // find matching quote or comment end while (preg_match('(' . ($found == '/*' ? '\\*/' : ($found == '[' ? ']' : (ereg('^-- |^#', $found) ? "\n" : preg_quote($found) . "|\\\\."))) . '|$)s', $query, $match, PREG_OFFSET_CAPTURE, $offset)) { //! respect sql_mode NO_BACKSLASH_ESCAPES $s = $match[0][0];