Skip to content

Commit 8a9aa08

Browse files
committed
ext/ldap: Reduce scope of variables
1 parent db57561 commit 8a9aa08

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

ext/ldap/ldap.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2194,14 +2194,14 @@ PHP_FUNCTION(ldap_dn2ufn)
21942194
static void php_ldap_do_modify(INTERNAL_FUNCTION_PARAMETERS, int oper, int ext)
21952195
{
21962196
zval *serverctrls = NULL;
2197-
zval *link, *entry, *value;
2197+
zval *link, *entry;
21982198
ldap_linkdata *ld;
21992199
char *dn;
22002200
LDAPMod **ldap_mods;
22012201
LDAPControl **lserverctrls = NULL;
22022202
ldap_resultdata *result;
22032203
LDAPMessage *ldap_res;
2204-
int i, j, num_attribs, num_values, msgid;
2204+
int i, j, num_attribs, msgid;
22052205
size_t dn_len;
22062206
int *num_berval;
22072207
zend_string *attribute;
@@ -2248,7 +2248,7 @@ static void php_ldap_do_modify(INTERNAL_FUNCTION_PARAMETERS, int oper, int ext)
22482248
goto cleanup;
22492249
}
22502250

2251-
value = zend_hash_get_current_data(Z_ARRVAL_P(entry));
2251+
zval *value = zend_hash_get_current_data(Z_ARRVAL_P(entry));
22522252

22532253
ZVAL_DEREF(value);
22542254
/* If the attribute takes a single value it can be passed directly instead of as a list with one element */
@@ -2270,7 +2270,7 @@ static void php_ldap_do_modify(INTERNAL_FUNCTION_PARAMETERS, int oper, int ext)
22702270
ldap_mods[i]->mod_bvalues[1] = NULL;
22712271
} else {
22722272
SEPARATE_ARRAY(value);
2273-
num_values = zend_hash_num_elements(Z_ARRVAL_P(value));
2273+
int num_values = zend_hash_num_elements(Z_ARRVAL_P(value));
22742274
if (num_values == 0) {
22752275
zend_argument_value_error(3, "list of attribute values must not be empty");
22762276
RETVAL_FALSE;

0 commit comments

Comments
 (0)