From: Anatol Belski Date: Mon, 23 Oct 2017 16:49:17 +0000 (+0200) Subject: Fix mismatching alloc X-Git-Tag: php-7.2.0RC5~14 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=fb0be397d0db2143d1ceb6b7e0916c20ac8e4535;p=php Fix mismatching alloc --- diff --git a/ext/fileinfo/libmagic/apprentice.c b/ext/fileinfo/libmagic/apprentice.c index 4c30233b17..5ee62d828b 100644 --- a/ext/fileinfo/libmagic/apprentice.c +++ b/ext/fileinfo/libmagic/apprentice.c @@ -2853,7 +2853,7 @@ apprentice_buf(struct magic_set *ms, struct magic *buf, size_t len) { struct magic_map *map; - if ((map = CAST(struct magic_map *, calloc(1, sizeof(*map)))) == NULL) { + if ((map = CAST(struct magic_map *, ecalloc(1, sizeof(*map)))) == NULL) { file_oomem(ms, sizeof(*map)); return NULL; }