]> granicus.if.org Git - php/commitdiff
- back out unneeded patch (danny).
authorDanny Heijl <danny@php.net>
Tue, 5 Sep 2000 18:22:01 +0000 (18:22 +0000)
committerDanny Heijl <danny@php.net>
Tue, 5 Sep 2000 18:22:01 +0000 (18:22 +0000)
ext/informix/ifx.ec

index 9042e22bd52c2e6115d5ab4c403c7731227a35c6..79e0ccf15d502f78e624da96c9956f0b21bc232f 100644 (file)
@@ -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); 
      
 }
 /* }}} */