diff options
author | michael-grunder <michael.grunder@gmail.com> | 2019-02-09 08:31:47 +0300 |
---|---|---|
committer | michael-grunder <michael.grunder@gmail.com> | 2019-02-09 08:31:47 +0300 |
commit | fa130a4bd46200d799f0659b709c8062c87f692b (patch) | |
tree | fdeb696c1e1ec9db02b765deefc38eaedd4188c9 /redis_array_impl.c | |
parent | f9928642b5e539bbdca43ec51ed9c9642cb42ded (diff) |
PHP 7 exception and compiler warning fixes
PHP 7 removed TSRMLS_CC from zend_throw_exception* routines.
Additionally this commit creates two simple wrapper macros for throwing
Redis or RedisCluster exceptions so we don't duplicate as much code.
Additionally there were a couple of minor compiler warnings printf type
correctness fixed in this commit.
Diffstat (limited to 'redis_array_impl.c')
-rw-r--r-- | redis_array_impl.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/redis_array_impl.c b/redis_array_impl.c index aeb08e20..918359c5 100644 --- a/redis_array_impl.c +++ b/redis_array_impl.c @@ -387,7 +387,7 @@ ra_make_continuum(zend_string **hosts, int nb_hosts) for (i = 0; i < nb_hosts; ++i) { for (j = 0; j < 40; ++j) { - len = snprintf(host, sizeof(host), "%.*s-%u", ZSTR_LEN(hosts[i]), ZSTR_VAL(hosts[i]), j); + len = snprintf(host, sizeof(host), "%.*s-%u", (int)ZSTR_LEN(hosts[i]), ZSTR_VAL(hosts[i]), j); PHP_MD5Init(&ctx); PHP_MD5Update(&ctx, host, len); PHP_MD5Final(digest, &ctx); |