config_file: Style fixes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
diff --git a/src/config_file.c b/src/config_file.c
index 5f36a3f..6abf606 100644
--- a/src/config_file.c
+++ b/src/config_file.c
@@ -125,7 +125,7 @@ static int cvar_length(cvar_t *var)
int length = 0;
while (var) {
- length += 1;
+ length++;
var = var->next;
}
@@ -579,16 +579,16 @@ static int config_delete_multivar(git_config_backend *cfg, const char *name, con
GITERR_CHECK_ALLOC(to_delete);
to_delete_idx = 0;
- for (;;) {
- cvar_t *var_next = var->next;
+ while (var != NULL) {
+ cvar_t *next = var->next;
if (regexec(&preg, var->entry->value, 0, NULL, 0) == 0) {
// If we are past the head, reattach previous node to next one,
// otherwise set the new head for the strmap.
if (prev != NULL) {
- prev->next = var_next;
+ prev->next = next;
} else {
- new_head = var_next;
+ new_head = next;
}
to_delete[to_delete_idx++] = var;
@@ -596,10 +596,7 @@ static int config_delete_multivar(git_config_backend *cfg, const char *name, con
prev = var;
}
- if (var_next == NULL)
- break;
-
- var = var_next;
+ var = next;
}
if (new_head != NULL) {