WATCHPOINT_ASSERT(string->is_allocated != MEMCACHED_USED);
+ if (memcached_string_length(string) == 0)
+ return NULL;
+
if (string->root->call_malloc)
c_ptr= (char *)string->root->call_malloc(string->root, (memcached_string_length(string)+1) * sizeof(char));
else