Fix problems reported by: -Wsign-conversion from gcc 4.4 on Solaris
[awesomized/libmemcached] / clients / utilities.h
index af6706135b84a19232b4162ee1e542d0d0188f3f..7ca92497ccbb3b855349dc358712d38c355589fd 100644 (file)
 # endif
 #endif
 
+#ifdef __sun
+  /* For some odd reason the option struct on solaris defines the argument
+   * as char* and not const char*
+   */
+#define OPTIONSTRING char*
+#else
+#define OPTIONSTRING const char*
+#endif
+
 typedef struct memcached_programs_help_st memcached_programs_help_st;
 
 struct memcached_programs_help_st