diff options
| author | Jouni Ahto <jah@php.net> | 2000-10-17 17:46:14 +0000 |
|---|---|---|
| committer | Jouni Ahto <jah@php.net> | 2000-10-17 17:46:14 +0000 |
| commit | 68b899ce26945a879a4c607c34aa9e42f1f85cd9 (patch) | |
| tree | 7387bf8476e15777558433fae45ddeee7a4896ff /ext/interbase | |
| parent | 13fa52b881b28df0cd9de252aef76d05ba32e637 (diff) | |
| download | php-git-68b899ce26945a879a4c607c34aa9e42f1f85cd9.tar.gz | |
(ibase_execute) - Oops, trying to free a little bit too much. Maybe fixes
#6721, #7117, #7278.
# Shouldn't have 6 versions of interbase.c lying around. Can't always
# remember which versions were tested, which ones committed and which ones
# actually in CVS... :(
Diffstat (limited to 'ext/interbase')
| -rw-r--r-- | ext/interbase/interbase.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/ext/interbase/interbase.c b/ext/interbase/interbase.c index 706747d23a..c248b012bf 100644 --- a/ext/interbase/interbase.c +++ b/ext/interbase/interbase.c @@ -1411,8 +1411,9 @@ static int _php_ibase_exec(ibase_result **ib_resultp, ibase_query *ib_query, int _php_ibase_exec_error: /* I'm a bad boy... */ - if (in_sqlda) - _php_ibase_free_xsqlda(in_sqlda); + if (in_sqlda){ + efree(in_sqlda); + } if (bind_buf) efree(bind_buf); |
