| 2950 | } |
| 2951 | |
| 2952 | static void zrangeResultEmitCBufferForStore(zrange_result_handler *handler, |
| 2953 | const void *value, size_t value_length_in_bytes, double score) |
| 2954 | { |
| 2955 | double newscore; |
| 2956 | int retflags = 0; |
| 2957 | sds ele = sdsnewlen(value, value_length_in_bytes); |
| 2958 | int retval = zsetAdd(handler->dstobj, score, ele, ZADD_IN_NONE, &retflags, &newscore); |
| 2959 | sdsfree(ele); |
| 2960 | serverAssert(retval); |
| 2961 | } |
| 2962 | |
| 2963 | static void zrangeResultEmitLongLongForStore(zrange_result_handler *handler, |
| 2964 | long long value, double score) |