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:
authorPavlo Yatsukhnenko <yatsukhnenko@gmail.com>2017-08-15 14:35:02 +0300
committerPavlo Yatsukhnenko <yatsukhnenko@gmail.com>2017-08-15 15:24:06 +0300
commit42f1c9779b969c76cec9c780a4cdf6b36e1eab50 (patch)
tree3d3ac4bd3fc584eac242c6495fee2d569429943e /redis_array.c
parent658ee37410310a21ab972f175ec9aa088787c23e (diff)
Fix static analyzer warnings
Diffstat (limited to 'redis_array.c')
-rw-r--r--redis_array.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/redis_array.c b/redis_array.c
index 7d3af374..ec2a0363 100644
--- a/redis_array.c
+++ b/redis_array.c
@@ -1092,7 +1092,11 @@ PHP_METHOD(RedisArray, mset)
#if (PHP_MAJOR_VERSION < 7)
MAKE_STD_ZVAL(z_tmp);
#endif
- ZVAL_ZVAL(z_tmp, argv[i], 1, 0);
+ if (argv[i] == NULL) {
+ ZVAL_NULL(z_tmp);
+ } else {
+ ZVAL_ZVAL(z_tmp, argv[i], 1, 0);
+ }
add_assoc_zval_ex(&z_argarray, keys[i], key_lens[i], z_tmp);
found++;
}