diff --git a/src/t_set.c b/src/t_set.c index ce9f6ad3aa7d0b868dbf7bcf2342519fd4063f73..74240cbe1e19aeb97b9a44cab80131d51a090d8f 100644 --- a/src/t_set.c +++ b/src/t_set.c @@ -321,10 +321,7 @@ void smoveCommand(redisClient *c) { /* If srcset and dstset are equal, SMOVE is a no-op */ if (srcset == dstset) { - if (setTypeIsMember(srcset,ele)) - addReply(c,shared.cone); - else - addReply(c,shared.czero); + addReply(c,setTypeIsMember(srcset,ele) ? shared.cone : shared.czero); return; }