Turned on more warnings, and fixed the errors. Moved common.h, which includes
[m6w6/libmemcached] / clients / generator.c
index 793157ef52666e611b4a8fd3a4bb7732876679bd..8000910e6b8abf74aaf907a57be5efa7a170bc3b 100644 (file)
@@ -1,5 +1,8 @@
+#include "libmemcached/common.h"
+
 #include <stdio.h>
 #include <stdlib.h>
+#include <stdint.h>
 #include <string.h>
 
 #include "generator.h"
@@ -21,7 +24,7 @@ static void get_random_string(char *buffer, size_t size)
 
 void pairs_free(pairs_st *pairs)
 {
-  unsigned int x;
+  uint32_t x;
 
   if (!pairs)
     return;
@@ -36,7 +39,7 @@ void pairs_free(pairs_st *pairs)
   free(pairs);
 }
 
-pairs_st *pairs_generate(unsigned long long number_of, size_t value_length)
+pairs_st *pairs_generate(uint64_t number_of, size_t value_length)
 {
   unsigned int x;
   pairs_st *pairs;