diff options
author | michael-grunder <michael-grunder@github.com> | 2012-05-18 01:48:31 +0400 |
---|---|---|
committer | michael-grunder <michael-grunder@github.com> | 2012-05-18 01:48:31 +0400 |
commit | 0ca8a1df21117bfc97c5a7af9e6f082beb3c7df6 (patch) | |
tree | 0e30d7c6e7c66eb0fbcf8060b839c953ac83a68d /library.c | |
parent | ca7868dae8700949ec8565a05481d8f3e330b45e (diff) | |
parent | f8f552e3b24ce7dbcbae2b0b4fecb9dd091a4a90 (diff) |
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'library.c')
-rw-r--r-- | library.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -614,16 +614,16 @@ PHPAPI void redis_long_response(INTERNAL_FUNCTION_PARAMETERS, RedisSock *redis_s } if(response[0] == ':') { - long ret = atol(response + 1); + long long ret = atoll(response + 1); IF_MULTI_OR_PIPELINE() { - if(ret > (long)LONG_MAX) { /* overflow */ + if(ret > LONG_MAX) { /* overflow */ add_next_index_stringl(z_tab, response+1, response_len-1, 1); } else { efree(response); add_next_index_long(z_tab, (long)ret); } } else { - if(ret > (long)LONG_MAX) { /* overflow */ + if(ret > LONG_MAX) { /* overflow */ RETURN_STRINGL(response+1, response_len-1, 1); } else { efree(response); |