summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnatol Belski <ab@php.net>2015-03-05 14:12:08 +0100
committerAnatol Belski <ab@php.net>2015-03-08 19:47:12 +0100
commit2fd282a690978d3f94b9ca121366530f5e20b935 (patch)
treec73e108ebfd530af55335aafe3b88dc3e5de6c0b
parentf3fad68efd615f3f423e996f9c62f00a01c8e102 (diff)
downloadphp-git-2fd282a690978d3f94b9ca121366530f5e20b935.tar.gz
use right memory api
-rw-r--r--ext/fileinfo/libmagic/funcs.c8
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;
}