Added tag 0.2 for changeset 72b98d8bc30e
[awesomized/libmemcached] / lib / memcached_string.c
index 5b2b9d5082b59e3f62b2d641bc3db0e708ea6c61..5e4f90169e2385ac0b16860ef5bb73e18fc5b55f 100644 (file)
@@ -2,7 +2,7 @@
 
 memcached_return memcached_string_check(memcached_string_st *string, size_t need)
 {
-  if (need > (string->current_size - (string->end - string->string)))
+  if (need > (size_t)(string->current_size - (size_t)(string->end - string->string)))
   {
     size_t current_offset= string->end - string->string;
     char *new_value;
@@ -18,7 +18,7 @@ memcached_return memcached_string_check(memcached_string_st *string, size_t need
     string->current_size+= string->block_size;
 
     /* We zero the block structure we just realloced */
-    memset((string + string->current_size) - string->block_size , 0, 
+    memset((string->string + string->current_size) - string->block_size , 0, 
            sizeof(char) * string->block_size);
   }