From 21b49defee5a6fcbd0e14073c7284f32e89f7576 Mon Sep 17 00:00:00 2001 From: lericson Date: Wed, 12 May 2010 01:20:05 +0200 Subject: [PATCH] Sometime in the future, maybe... --- _pylibmcmodule.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/_pylibmcmodule.c b/_pylibmcmodule.c index b39dc27..06a940e 100644 --- a/_pylibmcmodule.c +++ b/_pylibmcmodule.c @@ -1738,6 +1738,10 @@ static int _PylibMC_CheckKeyStringAndSize(char *key, Py_ssize_t size) { PyErr_Format(PyExc_ValueError, "key too long, max is %d", MEMCACHED_MAX_KEY); return 0; +#ifdef NO_EMPTY_KEYS /* I wish... */ + } else if (size == 0) { + PyErr_Format(PyExc_ValueError, "key cannot be empty"); +#endif } /* TODO Check key contents here. */