Module: sip-router Branch: 4.0 Commit: 0e7d000a9c73b0fd06132e458f838cc78abddbed URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=0e7d000a...
Author: Vicente Hernando vhernando@systemonenoc.com Committer: Vicente Hernando vhernando@systemonenoc.com Date: Mon Apr 8 11:47:51 2013 +0200
modules/ndb_redis: b/f restore correctly last char in argument strings.
---
modules/ndb_redis/ndb_redis_mod.c | 20 ++++++++++---------- 1 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/modules/ndb_redis/ndb_redis_mod.c b/modules/ndb_redis/ndb_redis_mod.c index ecce4e9..2cca4dd 100644 --- a/modules/ndb_redis/ndb_redis_mod.c +++ b/modules/ndb_redis/ndb_redis_mod.c @@ -248,12 +248,12 @@ static int w_redis_cmd5(struct sip_msg* msg, char* ssrv, char* scmd, arg1.s[arg1.len] = '\0'; arg2.s[arg2.len] = '\0'; if(redisc_exec(&s[0], &s[2], &s[1], arg1.s, arg2.s)<0) { - c1 = arg1.s[arg1.len]; - c2 = arg2.s[arg2.len]; + arg1.s[arg1.len] = c1; + arg2.s[arg2.len] = c2; return -1; } - c1 = arg1.s[arg1.len]; - c2 = arg2.s[arg2.len]; + arg1.s[arg1.len] = c1; + arg2.s[arg2.len] = c2; return 1; }
@@ -305,14 +305,14 @@ static int w_redis_cmd6(struct sip_msg* msg, char* ssrv, char* scmd, arg2.s[arg2.len] = '\0'; arg3.s[arg3.len] = '\0'; if(redisc_exec(&s[0], &s[2], &s[1], arg1.s, arg2.s, arg3.s)<0) { - c1 = arg1.s[arg1.len]; - c2 = arg2.s[arg2.len]; - c3 = arg3.s[arg3.len]; + arg1.s[arg1.len] = c1; + arg2.s[arg2.len] = c2; + arg3.s[arg3.len] = c3; return -1; } - c1 = arg1.s[arg1.len]; - c2 = arg2.s[arg2.len]; - c3 = arg3.s[arg3.len]; + arg1.s[arg1.len] = c1; + arg2.s[arg2.len] = c2; + arg3.s[arg3.len] = c3; return 1; }