| 523 | } |
| 524 | |
| 525 | void mgetCommand(client *c) { |
| 526 | int j; |
| 527 | |
| 528 | addReplyArrayLen(c,c->argc-1); |
| 529 | for (j = 1; j < c->argc; j++) { |
| 530 | robj *o = lookupKeyRead(c->db,c->argv[j]); |
| 531 | if (o == NULL) { |
| 532 | addReplyNull(c); |
| 533 | } else { |
| 534 | if (o->type != OBJ_STRING) { |
| 535 | addReplyNull(c); |
| 536 | } else { |
| 537 | addReplyBulk(c,o); |
| 538 | } |
| 539 | } |
| 540 | } |
| 541 | } |
| 542 | |
| 543 | void msetGenericCommand(client *c, int nx) { |
| 544 | int j; |
nothing calls this directly
no test coverage detected