]> granicus.if.org Git - php/commitdiff
Fixed return value of ibase_execute()
authorArd Biesheuvel <abies@php.net>
Wed, 10 Nov 2004 11:21:50 +0000 (11:21 +0000)
committerArd Biesheuvel <abies@php.net>
Wed, 10 Nov 2004 11:21:50 +0000 (11:21 +0000)
ext/interbase/ibase_query.c

index c4cdbf2c56896c43321834f09c5b88751ca1b255..340a4d7345798ed52d09231038862c3871d404b0 100644 (file)
@@ -910,6 +910,9 @@ static int _php_ibase_exec(INTERNAL_FUNCTION_PARAMETERS, ibase_result **ib_resul
                                   so we have to release it */
                                zend_list_delete(ib_query->trans_res_id);
                        }
+
+                       RETVAL_TRUE;
+
                        return SUCCESS;
 
                default:
@@ -1856,8 +1859,6 @@ PHP_FUNCTION(ibase_execute)
                        }
                        ib_query->result_res_id = zend_list_insert(result, le_result);
                        RETVAL_RESOURCE(ib_query->result_res_id);
-               } else {
-                       RETVAL_TRUE;
                }
        } while (0);