]> granicus.if.org Git - php/commitdiff
Fix mismatching alloc
authorAnatol Belski <ab@php.net>
Mon, 23 Oct 2017 16:49:17 +0000 (18:49 +0200)
committerAnatol Belski <ab@php.net>
Mon, 23 Oct 2017 16:49:17 +0000 (18:49 +0200)
ext/fileinfo/libmagic/apprentice.c

index 4c30233b17a5338ad1380403ee8280ae6cb38d21..5ee62d828b4e8eeb8983849d56b4308857a4f6ee 100644 (file)
@@ -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;
        }