Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/phpredis/phpredis.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormichael-grunder <michael.grunder@gmail.com>2018-01-19 04:38:09 +0300
committermichael-grunder <michael.grunder@gmail.com>2018-01-19 04:38:09 +0300
commit625fadeb51a5832def759ce7a645b0823bb667f0 (patch)
tree6f78ce847692804986ca0387befb696e4411dec0 /redis_commands.c
parent6028df52265a9d07c321b5382f40062504ccd6d3 (diff)
parent03f77018cef9ff541ea9db26dd7a1bc45775abcb (diff)
Merge branch 'swapdb-command' into develop
Diffstat (limited to 'redis_commands.c')
-rw-r--r--redis_commands.c18
1 files changed, 18 insertions, 0 deletions
diff --git a/redis_commands.c b/redis_commands.c
index f54db468..be331fad 100644
--- a/redis_commands.c
+++ b/redis_commands.c
@@ -333,6 +333,24 @@ int redis_key_long_cmd(INTERNAL_FUNCTION_PARAMETERS, RedisSock *redis_sock,
return SUCCESS;
}
+/* long, long */
+int redis_long_long_cmd(INTERNAL_FUNCTION_PARAMETERS, RedisSock *redis_sock,
+ char *kw, char **cmd, int *cmd_len, short *slot,
+ void **ctx)
+{
+ zend_long v1, v2;
+
+ if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ll", &v1, &v2)
+ == FAILURE)
+ {
+ return FAILURE;
+ }
+
+ *cmd_len = REDIS_CMD_SPPRINTF(cmd, kw, "ll", v1, v2);
+
+ return SUCCESS;
+}
+
/* key, long, long */
int redis_key_long_long_cmd(INTERNAL_FUNCTION_PARAMETERS, RedisSock *redis_sock,
char *kw, char **cmd, int *cmd_len, short *slot,