diff options
-rw-r--r-- | ext/gd/gdcache.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ext/gd/gdcache.c b/ext/gd/gdcache.c index a728d82548..2349e38b93 100644 --- a/ext/gd/gdcache.c +++ b/ext/gd/gdcache.c @@ -159,6 +159,9 @@ cacheFetch( char **error, void *key ) key_value_t *map; map = (key_value_t *)malloc(sizeof(key_value_t)); + if (map == NULL) { + return NULL; + } map->key = *(int *)key; map->value = 3; |