diff options
author | Pavlo Yatsukhnenko <yatsukhnenko@gmail.com> | 2017-08-15 14:35:02 +0300 |
---|---|---|
committer | Pavlo Yatsukhnenko <yatsukhnenko@gmail.com> | 2017-08-15 15:24:06 +0300 |
commit | 42f1c9779b969c76cec9c780a4cdf6b36e1eab50 (patch) | |
tree | 3d3ac4bd3fc584eac242c6495fee2d569429943e /redis_array.c | |
parent | 658ee37410310a21ab972f175ec9aa088787c23e (diff) |
Fix static analyzer warnings
Diffstat (limited to 'redis_array.c')
-rw-r--r-- | redis_array.c | 6 |
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++; } |