diff -r 4d39adda7a38 -r b28cf69f42e8 src/server/ucx/map.h --- a/src/server/ucx/map.h Sat Jan 19 21:52:21 2013 +0100 +++ b/src/server/ucx/map.h Thu Feb 28 20:00:05 2013 +0100 @@ -66,9 +66,9 @@ void* ucx_map_get(UcxMap *map, UcxKey key); #define ucx_map_sstr_put(m, s, d) ucx_map_put(m, ucx_key(s.ptr, s.length), d) -#define ucx_map_cstr_put(m, s, d) ucx_map_put(m, ucx_key(s, 1+strlen(s)), d) +#define ucx_map_cstr_put(m, s, d) ucx_map_put(m, ucx_key(s, strlen(s)), d) #define ucx_map_sstr_get(m, s) ucx_map_get(m, ucx_key(s.ptr, s.length)) -#define ucx_map_cstr_get(m, s) ucx_map_get(m, ucx_key(s, 1+strlen(s))) +#define ucx_map_cstr_get(m, s) ucx_map_get(m, ucx_key(s, strlen(s))) UcxKey ucx_key(void *data, size_t len);