]> git.evergreen-ils.org Git - working/OpenSRF.git/commit
LP#1702978: memcache Get methods use key as va_list format user/cesardv/miker_lp-1702978-variadic_get_hates_percent_in_key_SIGNOFF
authorMike Rylander <mrylander@gmail.com>
Fri, 7 Jul 2017 19:22:21 +0000 (15:22 -0400)
committerCesar Velez <cesar.velez@equinoxinitiative.org>
Wed, 27 Jun 2018 16:08:39 +0000 (12:08 -0400)
commit55c29f0d2c8e4bcd6833935ad922ff128a4b4469
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>
Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
src/libopensrf/osrf_cache.c