From: Anatol Belski Date: Thu, 5 Mar 2015 13:12:08 +0000 (+0100) Subject: use right memory api X-Git-Tag: PRE_PHP7_NSAPI_REMOVAL~762^2~25 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2fd282a690978d3f94b9ca121366530f5e20b935;p=php use right memory api --- diff --git a/ext/fileinfo/libmagic/funcs.c b/ext/fileinfo/libmagic/funcs.c index 6566846ad6..44c3e7648d 100644 --- a/ext/fileinfo/libmagic/funcs.c +++ b/ext/fileinfo/libmagic/funcs.c @@ -473,7 +473,7 @@ file_push_buffer(struct magic_set *ms) if (ms->event_flags & EVENT_HAD_ERR) return NULL; - if ((pb = (CAST(file_pushbuf_t *, malloc(sizeof(*pb))))) == NULL) + if ((pb = (CAST(file_pushbuf_t *, emalloc(sizeof(*pb))))) == NULL) return NULL; pb->buf = ms->o.buf; @@ -491,8 +491,8 @@ file_pop_buffer(struct magic_set *ms, file_pushbuf_t *pb) char *rbuf; if (ms->event_flags & EVENT_HAD_ERR) { - free(pb->buf); - free(pb); + efree(pb->buf); + efree(pb); return NULL; } @@ -501,7 +501,7 @@ file_pop_buffer(struct magic_set *ms, file_pushbuf_t *pb) ms->o.buf = pb->buf; ms->offset = pb->offset; - free(pb); + efree(pb); return rbuf; }