Wrapper for feedReplicationBacklog() that takes Redis string objects * as input. */
| 451 | /* Wrapper for feedReplicationBacklog() that takes Redis string objects |
| 452 | * as input. */ |
| 453 | void feedReplicationBacklogWithObject(robj *o) { |
| 454 | char llstr[LONG_STR_SIZE]; |
| 455 | void *p; |
| 456 | size_t len; |
| 457 | |
| 458 | if (o->encoding == OBJ_ENCODING_INT) { |
| 459 | len = ll2string(llstr,sizeof(llstr),(long)ptrFromObj(o)); |
| 460 | p = llstr; |
| 461 | } else { |
| 462 | len = sdslen((sds)ptrFromObj(o)); |
| 463 | p = ptrFromObj(o); |
| 464 | } |
| 465 | feedReplicationBacklog(p,len); |
| 466 | } |
| 467 | |
| 468 | sds catCommandForAofAndActiveReplication(sds buf, struct redisCommand *cmd, robj **argv, int argc); |
| 469 |
no test coverage detected