diff options
author | Anatol Belski <ab@php.net> | 2015-03-05 14:12:08 +0100 |
---|---|---|
committer | Anatol Belski <ab@php.net> | 2015-03-08 19:47:12 +0100 |
commit | 2fd282a690978d3f94b9ca121366530f5e20b935 (patch) | |
tree | c73e108ebfd530af55335aafe3b88dc3e5de6c0b | |
parent | f3fad68efd615f3f423e996f9c62f00a01c8e102 (diff) | |
download | php-git-2fd282a690978d3f94b9ca121366530f5e20b935.tar.gz |
use right memory api
-rw-r--r-- | ext/fileinfo/libmagic/funcs.c | 8 |
1 files changed, 4 insertions, 4 deletions
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; } |