| 3718 | } |
| 3719 | |
| 3720 | void zcardCommand(client *c) { |
| 3721 | robj *key = c->argv[1]; |
| 3722 | robj_roptr zobj; |
| 3723 | |
| 3724 | if ((zobj = lookupKeyReadOrReply(c,key,shared.czero)) == nullptr || |
| 3725 | checkType(c,zobj,OBJ_ZSET)) return; |
| 3726 | |
| 3727 | addReplyLongLong(c,zsetLength(zobj)); |
| 3728 | } |
| 3729 | |
| 3730 | void zscoreCommand(client *c) { |
| 3731 | robj *key = c->argv[1]; |
nothing calls this directly
no test coverage detected