Skip to content

Commit 2bfeb4a

Browse files
committed
Verify resource type (#96)
1 parent 51e1fd4 commit 2bfeb4a

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

interbase.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1201,6 +1201,10 @@ PHP_FUNCTION(ibase_close)
12011201
link_res = Z_RES_P(link_arg);
12021202
}
12031203

1204+
if (!zend_fetch_resource2(link_res, LE_LINK, le_link, le_plink)) {
1205+
RETURN_FALSE;
1206+
}
1207+
12041208
/* we have at least 3 additional references to this resource ??? */
12051209
if (GC_REFCOUNT(link_res) < 4) {
12061210
zend_list_close(link_res);

0 commit comments

Comments
 (0)