diff --git a/src/server.c b/src/server.c index e2534a4d..7d84d39f 100644 --- a/src/server.c +++ b/src/server.c @@ -1428,9 +1428,7 @@ void createSharedObjects(void) { shared.emptybulk = createObject(OBJ_STRING,sdsnew("$0\r\n\r\n")); shared.czero = createObject(OBJ_STRING,sdsnew(":0\r\n")); shared.cone = createObject(OBJ_STRING,sdsnew(":1\r\n")); - shared.cnegone = createObject(OBJ_STRING,sdsnew(":-1\r\n")); shared.emptyarray = createObject(OBJ_STRING,sdsnew("*0\r\n")); - shared.null = createObject(OBJ_STRING,sdsnew("_\r\n")); shared.pong = createObject(OBJ_STRING,sdsnew("+PONG\r\n")); shared.queued = createObject(OBJ_STRING,sdsnew("+QUEUED\r\n")); shared.emptyscan = createObject(OBJ_STRING,sdsnew("*2\r\n$1\r\n0\r\n*0\r\n")); diff --git a/src/server.h b/src/server.h index 2bb7e365..456d11ca 100644 --- a/src/server.h +++ b/src/server.h @@ -781,8 +781,8 @@ struct moduleLoadQueueEntry { }; struct sharedObjectsStruct { - robj *crlf, *ok, *err, *emptybulk, *czero, *cone, *cnegone, *pong, *space, - *colon, *queued, *null, + robj *crlf, *ok, *err, *emptybulk, *czero, *cone, *pong, *space, + *colon, *queued, *emptyarray, *wrongtypeerr, *nokeyerr, *syntaxerr, *sameobjecterr, *outofrangeerr, *noscripterr, *loadingerr, *slowscripterr, *bgsaveerr, *masterdownerr, *roslaveerr, *execaborterr, *noautherr, *noreplicaserr, diff --git a/src/t_list.c b/src/t_list.c index dd4ec953..60c8e9ab 100644 --- a/src/t_list.c +++ b/src/t_list.c @@ -298,7 +298,7 @@ void linsertCommand(client *c) { server.dirty++; } else { /* Notify client of a failed insert */ - addReply(c,shared.cnegone); + addReplyLongLong(c,-1); return; }