Skip to content

Commit c815f6f

Browse files
committed
Update to reflect api fixes made since the PR was created
1 parent 2b8f1b6 commit c815f6f

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

hiredis.c

+4-5
Original file line numberDiff line numberDiff line change
@@ -576,10 +576,9 @@ long long redisFormatSdsCommandArgv(sds *target, int argc, const char **argv,
576576
const size_t *argvlen)
577577
{
578578
sds cmd, aux;
579-
size_t totlen;
579+
size_t totlen, len;
580580
int j;
581-
size_t len;
582-
581+
583582
/* Abort on a NULL target */
584583
if (target == NULL)
585584
return -1;
@@ -617,7 +616,7 @@ long long redisFormatSdsCommandArgv(sds *target, int argc, const char **argv,
617616
assert(sdslen(cmd)==totlen);
618617

619618
*target = cmd;
620-
return (int) totlen; /* should use ssize_t */
619+
return (long long) totlen; /* api really should use ssize_t */
621620
}
622621

623622
void redisFreeSdsCommand(sds cmd) {
@@ -664,7 +663,7 @@ long long redisFormatCommandArgv(char **target, int argc, const char **argv, con
664663
cmd[pos] = '\0';
665664

666665
*target = cmd;
667-
return (int)totlen; /* should really use ssize_t */
666+
return (long long) totlen; /* api should really use ssize_t */
668667
}
669668

670669
void redisFreeCommand(char *cmd) {

0 commit comments

Comments
 (0)