@@ -39,7 +39,7 @@ int redis_str_cmd(INTERNAL_FUNCTION_PARAMETERS, RedisSock *redis_sock, char *kw,
39
39
char * * cmd , int * cmd_len , short * slot , void * * ctx )
40
40
{
41
41
char * arg ;
42
- int arg_len ;
42
+ size_t arg_len ;
43
43
44
44
// Parse args
45
45
if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "s" , & arg , & arg_len )
@@ -61,8 +61,9 @@ int redis_key_long_val_cmd(INTERNAL_FUNCTION_PARAMETERS, RedisSock *redis_sock,
61
61
{
62
62
char * key = NULL ;
63
63
zend_string * val ;
64
- int key_len , val_free , key_free ;
65
- long expire ;
64
+ int val_free , key_free ;
65
+ size_t key_len ;
66
+ long long expire ;
66
67
zval * z_val ;
67
68
68
69
if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "slz" , & key , & key_len ,
@@ -94,8 +95,9 @@ int redis_key_long_str_cmd(INTERNAL_FUNCTION_PARAMETERS, RedisSock *redis_sock,
94
95
void * * ctx )
95
96
{
96
97
char * key , * val ;
97
- int key_len , val_len , key_free ;
98
- long lval ;
98
+ int key_free ;
99
+ size_t key_len , val_len ;
100
+ long long lval ;
99
101
100
102
if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "sls" , & key , & key_len ,
101
103
& lval , & val , & val_len )== FAILURE )
@@ -126,7 +128,8 @@ int redis_kv_cmd(INTERNAL_FUNCTION_PARAMETERS, RedisSock *redis_sock,
126
128
{
127
129
char * key ;
128
130
zend_string * val ;
129
- int key_len , key_free , val_free ;
131
+ int key_free , val_free ;
132
+ size_t key_len ;
130
133
zval * z_val ;
131
134
132
135
if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "sz" , & key , & key_len ,
@@ -157,7 +160,8 @@ int redis_key_str_cmd(INTERNAL_FUNCTION_PARAMETERS, RedisSock *redis_sock,
157
160
void * * ctx )
158
161
{
159
162
char * key , * val ;
160
- int key_len , val_len , key_free ;
163
+ int key_free ;
164
+ size_t key_len , val_len ;
161
165
162
166
if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "ss" , & key , & key_len ,
163
167
& val , & val_len )== FAILURE )
@@ -184,7 +188,8 @@ int redis_key_str_str_cmd(INTERNAL_FUNCTION_PARAMETERS, RedisSock *redis_sock,
184
188
void * * ctx )
185
189
{
186
190
char * key , * val1 , * val2 ;
187
- int key_len , val1_len , val2_len , key_free ;
191
+ int key_free ;
192
+ size_t key_len , val1_len , val2_len ;
188
193
189
194
if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "sss" , & key , & key_len ,
190
195
& val1 , & val1_len , & val2 , & val2_len )== FAILURE )
@@ -215,7 +220,7 @@ int redis_key_key_cmd(INTERNAL_FUNCTION_PARAMETERS, RedisSock *redis_sock,
215
220
void * * ctx )
216
221
{
217
222
char * key1 , * key2 ;
218
- int key1_len , key2_len ;
223
+ size_t key1_len , key2_len ;
219
224
int key1_free , key2_free ;
220
225
221
226
if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "ss" , & key1 , & key1_len ,
@@ -260,8 +265,9 @@ int redis_key_long_cmd(INTERNAL_FUNCTION_PARAMETERS, RedisSock *redis_sock,
260
265
void * * ctx )
261
266
{
262
267
char * key ;
263
- int key_len , key_free ;
264
- long lval ;
268
+ int key_free ;
269
+ long long lval ;
270
+ size_t key_len ;
265
271
266
272
if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "sl" , & key , & key_len ,
267
273
& lval )== FAILURE )
@@ -294,8 +300,9 @@ int redis_key_long_long_cmd(INTERNAL_FUNCTION_PARAMETERS, RedisSock *redis_sock,
294
300
void * * ctx )
295
301
{
296
302
char * key ;
297
- int key_len , key_free ;
298
- long val1 , val2 ;
303
+ int key_free ;
304
+ size_t key_len ;
305
+ long long val1 , val2 ;
299
306
300
307
if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "sll" , & key , & key_len ,
301
308
& val1 , & val2 )== FAILURE )
@@ -353,7 +360,7 @@ int redis_key_dbl_cmd(INTERNAL_FUNCTION_PARAMETERS, RedisSock *redis_sock,
353
360
void * * ctx )
354
361
{
355
362
char * key ;
356
- int key_len ;
363
+ size_t key_len ;
357
364
int key_free ;
358
365
double val ;
359
366
@@ -1891,8 +1898,9 @@ int redis_setbit_cmd(INTERNAL_FUNCTION_PARAMETERS, RedisSock *redis_sock,
1891
1898
char * * cmd , int * cmd_len , short * slot , void * * ctx )
1892
1899
{
1893
1900
char * key ;
1894
- int key_len , key_free ;
1895
- long offset ;
1901
+ int key_free ;
1902
+ size_t key_len ;
1903
+ long long offset ;
1896
1904
zend_bool val ;
1897
1905
1898
1906
if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "slb" , & key , & key_len ,
@@ -1924,7 +1932,7 @@ int redis_linsert_cmd(INTERNAL_FUNCTION_PARAMETERS, RedisSock *redis_sock,
1924
1932
char * * cmd , int * cmd_len , short * slot , void * * ctx )
1925
1933
{
1926
1934
char * key , * pos ;
1927
- int key_len , pos_len ;
1935
+ size_t key_len , pos_len ;
1928
1936
int key_free , pivot_free , val_free ;
1929
1937
zval * z_val , * z_pivot ;
1930
1938
zend_string * val , * pivot ;
@@ -1968,7 +1976,8 @@ int redis_lrem_cmd(INTERNAL_FUNCTION_PARAMETERS, RedisSock *redis_sock,
1968
1976
char * * cmd , int * cmd_len , short * slot , void * * ctx )
1969
1977
{
1970
1978
char * key ;
1971
- int key_len , key_free , val_free ;
1979
+ int key_free , val_free ;
1980
+ size_t key_len ;
1972
1981
long count = 0 ;
1973
1982
zval * z_val ;
1974
1983
zend_string * val ;
@@ -2002,7 +2011,7 @@ int redis_smove_cmd(INTERNAL_FUNCTION_PARAMETERS, RedisSock *redis_sock,
2002
2011
char * * cmd , int * cmd_len , short * slot , void * * ctx )
2003
2012
{
2004
2013
char * src , * dst ;
2005
- int src_len , dst_len ;
2014
+ size_t src_len , dst_len ;
2006
2015
int val_free , src_free , dst_free ;
2007
2016
zval * z_val ;
2008
2017
zend_string * val ;
@@ -2050,7 +2059,7 @@ static int gen_hset_cmd(INTERNAL_FUNCTION_PARAMETERS, RedisSock *redis_sock,
2050
2059
char * kw , char * * cmd , int * cmd_len , short * slot )
2051
2060
{
2052
2061
char * key , * mem ;
2053
- int key_len , mem_len ;
2062
+ size_t key_len , mem_len ;
2054
2063
int val_free , key_free ;
2055
2064
zval * z_val ;
2056
2065
zend_string * val ;
@@ -2102,8 +2111,9 @@ int redis_srandmember_cmd(INTERNAL_FUNCTION_PARAMETERS, RedisSock *redis_sock,
2102
2111
short * have_count )
2103
2112
{
2104
2113
char * key ;
2105
- int key_len , key_free ;
2106
- long count ;
2114
+ int key_free ;
2115
+ size_t key_len ;
2116
+ long long count ;
2107
2117
2108
2118
if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "s|l" , & key , & key_len ,
2109
2119
& count )== FAILURE )
@@ -2140,7 +2150,7 @@ int redis_zincrby_cmd(INTERNAL_FUNCTION_PARAMETERS, RedisSock *redis_sock,
2140
2150
char * * cmd , int * cmd_len , short * slot , void * * ctx )
2141
2151
{
2142
2152
char * key ;
2143
- int key_len ;
2153
+ size_t key_len ;
2144
2154
int key_free , mem_free ;
2145
2155
double incrby ;
2146
2156
zval * z_val ;
0 commit comments