LP#1702978: memcache Get methods use key as va_list format user/miker/lp-1702978-variadic_get_hates_percent_in_key
authorMike Rylander <mrylander@gmail.com>
Fri, 7 Jul 2017 19:22:21 +0000 (15:22 -0400)
committerMike Rylander <mrylander@gmail.com>
Fri, 7 Jul 2017 19:22:21 +0000 (15:22 -0400)
commit01c484cc25c4785f05f6f7da5b47d68b2d0cd967
tree9d4e19802f7fee62af6a0de1f2b658a55ddcd9cb
parent47bafe1172027540a8b73f53f36de694f8acb799
LP#1702978: memcache Get methods use key as va_list format

And, when a key (composed of, say, a username or barcode) has a % in it,
bad things happen.  We will stop acting as if these are variadic functions
now, and also update Evergreen so that it does not do that either.

TODO: Make these actually non-variadic, but that breaks ABI.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
src/libopensrf/osrf_cache.c