diff --git a/tbl_dump.php3 b/tbl_dump.php3 index 8d3433990..b2fb8259b 100755 --- a/tbl_dump.php3 +++ b/tbl_dump.php3 @@ -393,7 +393,8 @@ if (!empty($asfile)) { else if (isset($compression) && $compression == 'bzip') { if (PMA_PHP_INT_VERSION >= 40004 && @function_exists('bzcompress')) { $dump_buffer = bzcompress($dump_buffer); - if ($dump_buffer === -8) { + // nijel: eval in next line is because otherwise === causes syntax error on php3 + if (eval('return($dump_buffer === -8);')) { include('./header.inc.php3'); echo sprintf($strBzError, '17300'); include('./footer.inc.php3');