X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fmemcached_storage.c;h=97ca33cc50a7a71519452dcc8e988d2b3a55bac4;hb=adb3aa8ec1a70976f92cd05a8bab4174905d3005;hp=ea8b1d249b98d5d1189d4d151bf5191120f3f5b6;hpb=97fa086c7ea61d12f86581325c22e69426dd25a2;p=m6w6%2Flibmemcached diff --git a/libmemcached/memcached_storage.c b/libmemcached/memcached_storage.c index ea8b1d24..97ca33cc 100644 --- a/libmemcached/memcached_storage.c +++ b/libmemcached/memcached_storage.c @@ -341,7 +341,9 @@ memcached_return memcached_cas_by_key(memcached_st *ptr, static inline uint8_t get_com_code(memcached_storage_action verb, bool noreply) { - uint8_t ret; + /* 0 isn't a value we want, but GCC 4.2 seems to think ret can otherwise + * be used uninitialized in this function. FAIL */ + uint8_t ret= 0; if (noreply) switch (verb)