summaryrefslogtreecommitdiff
path: root/ext/interbase/ibase_events.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/interbase/ibase_events.c')
-rw-r--r--ext/interbase/ibase_events.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ext/interbase/ibase_events.c b/ext/interbase/ibase_events.c
index ab1a791d37..63a838679d 100644
--- a/ext/interbase/ibase_events.c
+++ b/ext/interbase/ibase_events.c
@@ -178,7 +178,7 @@ PHP_FUNCTION(ibase_wait_event)
isc_event_counts(occurred_event, buffer_size, event_buffer, result_buffer);
for (i = 0; i < event_count; ++i) {
if (occurred_event[i]) {
- zend_string *result = STR_INIT(events[i], strlen(events[i]), 0);
+ zend_string *result = zend_string_init(events[i], strlen(events[i]), 0);
_php_ibase_event_free(event_buffer,result_buffer);
efree(args);
RETURN_STR(result);
@@ -319,10 +319,10 @@ PHP_FUNCTION(ibase_set_event_handler)
/* get the callback */
if (!zend_is_callable(cb_arg, 0, &cb_name TSRMLS_CC)) {
_php_ibase_module_error("Callback argument %s is not a callable function" TSRMLS_CC, cb_name->val);
- STR_RELEASE(cb_name);
+ zend_string_release(cb_name);
RETURN_FALSE;
}
- STR_RELEASE(cb_name);
+ zend_string_release(cb_name);
/* allocate the event resource */
event = (ibase_event *) safe_emalloc(sizeof(ibase_event), 1, 0);