summaryrefslogtreecommitdiff
path: root/ext/informix
diff options
context:
space:
mode:
authorDanny Heijl <danny@php.net>2000-09-05 18:22:01 +0000
committerDanny Heijl <danny@php.net>2000-09-05 18:22:01 +0000
commit81ddcd0b2b523228c9409e29a2559ad61f0ce697 (patch)
treeba359d73355584b02edb4ae63d2550000da7d0e8 /ext/informix
parent715774bed73cc789b7c5cc7b79acd6a283be86ed (diff)
downloadphp-git-81ddcd0b2b523228c9409e29a2559ad61f0ce697.tar.gz
- back out unneeded patch (danny).
Diffstat (limited to 'ext/informix')
-rw-r--r--ext/informix/ifx.ec9
1 files changed, 2 insertions, 7 deletions
diff --git a/ext/informix/ifx.ec b/ext/informix/ifx.ec
index 9042e22bd5..79e0ccf15d 100644
--- a/ext/informix/ifx.ec
+++ b/ext/informix/ifx.ec
@@ -1805,15 +1805,10 @@ PHP_FUNCTION(ifx_errormsg)
ifx_errmsg[0] = 0;
}
- returnmsg = (char *) malloc(strlen(ifx_errmsg) + 128);
+ returnmsg = (char *) emalloc(strlen(ifx_errmsg) + 128);
sprintf(returnmsg,ifx_errmsg, sqlca.sqlerrm);
free(ifx_errmsg);
- //RETURN_STRING(returnmsg,1); // can not use the macro, have to free the memory
- return_value->value.str.len = strlen(returnmsg);
- return_value->value.str.val = estrndup(returnmsg,return_value->value.str.len);
- return_value->type = IS_STRING;
- free(returnmsg);
- return;
+ RETURN_STRING(returnmsg,0);
}
/* }}} */