NEw string type.
[awesomized/libmemcached] / lib / memcached_stats.c
index 48e62ccee299d949c3cadd00d964e1a891ad3425..5b917fca10357a37e2cacb61be68a57328d56a9e 100644 (file)
@@ -385,7 +385,15 @@ char ** memcached_stat_get_keys(memcached_stat_st *stat, memcached_return *error
 {
   char **list= (char **)malloc(sizeof(memcached_stat_keys));
 
+  if (!list)
+  {
+    *error= MEMCACHED_MEMORY_ALLOCATION_FAILURE;
+    return NULL;
+  }
+
   memcpy(list, memcached_stat_keys, sizeof(memcached_stat_keys));
 
+  *error= MEMCACHED_SUCCESS;
+
   return list;
 }