diff --git a/drivers/firebird.php b/drivers/firebird.php index 5bbef60..295442e 100644 --- a/drivers/firebird.php +++ b/drivers/firebird.php @@ -480,7 +480,9 @@ class Firebird_Result { // Let php do all the hard stuff in converting // the array of arguments into a list of arguments - return new Firebird_Result(call_user_func_array('fbird_execute', $args)); + $this->__construct(call_user_func_array('fbird_execute', $args)); + + return $this; } // -------------------------------------------------------------------------- diff --git a/tests/test_dbs/FB_TEST_DB.FDB b/tests/test_dbs/FB_TEST_DB.FDB index 504a126..719164c 100755 Binary files a/tests/test_dbs/FB_TEST_DB.FDB and b/tests/test_dbs/FB_TEST_DB.FDB differ diff --git a/tests/test_dbs/test_sqlite.db b/tests/test_dbs/test_sqlite.db index 8e79120..c01754e 100644 Binary files a/tests/test_dbs/test_sqlite.db and b/tests/test_dbs/test_sqlite.db differ