Index: trunk/admin/install/install_lib.php =================================================================== diff -u -r7635 -r8397 --- trunk/admin/install/install_lib.php (.../install_lib.php) (revision 7635) +++ trunk/admin/install/install_lib.php (.../install_lib.php) (revision 8397) @@ -253,10 +253,6 @@ $replace = "DROP TABLE IF EXISTS ".$g_TablePrefix; $sql = ereg_replace($what, $replace, $sql); - $what = "DROP TABLE IF EXISTS "; - $replace = "DROP TABLE IF EXISTS ".$g_TablePrefix; - $sql = ereg_replace($what, $replace, $sql); - $what = "INSERT INTO "; $replace = "INSERT INTO ".$g_TablePrefix; $sql = ereg_replace($what, $replace, $sql); @@ -325,7 +321,7 @@ } $sqls = str_replace("\r\n", "\n", $sqls); // convert to linux line endings - $sqls = preg_replace("/#(.*?)\n/", '', $sqls); // remove all comments + $sqls = preg_replace("/#([^;]*?)\n/", '', $sqls); // remove all comments $sqls = explode(";\n", $sqls); foreach ($sqls as $sql) {