Kevin's patch bug13
[m6w6/libmemcached] / lib / memcached_callback.c
index ad14300a1798faa32c3b47f9bd8b2298f78fd64c..95d6a384836666c2c15e2d52250f02ac73221a27 100644 (file)
@@ -59,6 +59,10 @@ void *memcached_callback_get(memcached_st *ptr,
                              memcached_callback flag,
                              memcached_return *error)
 {
+  memcached_return local_error;
+  if (!error)
+    error = &local_error;
+
   switch (flag)
   {
   case MEMCACHED_CALLBACK_USER_DATA: