Browse Source

(Informix driver) Thies introduced ZEND_FETCH_RESOURCE2 (Danny).

@- Thies introduced ZEND_FETCH_RESOURCE2 (Danny).
experimetnal/RETURN_REF_PATCH
Danny Heijl 27 years ago
parent
commit
4fe8a2c1bd
  1. 9
      ext/informix/ifx.ec

9
ext/informix/ifx.ec

@ -806,8 +806,7 @@ EXEC SQL END DECLARE SECTION;
IFXG(sv_sqlcode) = 0;
ifx = zend_fetch_resource_ex(ifx_link, id, "IFX link", 2, IFXG(le_link), IFXG(le_plink));
ZEND_VERIFY_RESOURCE(ifx);
ZEND_FETCH_RESOURCE2(ifx, char *, ifx_link, id, "IFX link", IFXG(le_link), IFXG(le_plink));
EXEC SQL SET CONNECTION :ifx;
EXEC SQL close database;
@ -905,8 +904,7 @@ EXEC SQL END DECLARE SECTION;
}
id = -1;
ifx = zend_fetch_resource_ex(ifx_link, id, "IFX link", 2, IFXG(le_link), IFXG(le_plink));
ZEND_VERIFY_RESOURCE(ifx);
ZEND_FETCH_RESOURCE2(ifx, char *, ifx_link, id, "IFX link", IFXG(le_link), IFXG(le_plink));
affected_rows = -1; /* invalid */
@ -1294,8 +1292,7 @@ EXEC SQL END DECLARE SECTION;
}
id = -1;
ifx = zend_fetch_resource_ex(ifx_link, id, "IFX link", 2, IFXG(le_link), IFXG(le_plink));
ZEND_VERIFY_RESOURCE(ifx);
ZEND_FETCH_RESOURCE2(ifx, char *, ifx_link, id, "IFX link", IFXG(le_link), IFXG(le_plink));
affected_rows = -1; /* invalid */

Loading…
Cancel
Save