CLEANUP: mworker: simplify mworker_free_child()

Remove useless checks and simplify the function.
This commit is contained in:
William Lallemand 2022-01-27 15:33:40 +01:00
parent cfa2d5648f
commit 08cb945a9b

View File

@ -603,26 +603,17 @@ out:
void mworker_free_child(struct mworker_proc *child)
{
int i;
if (child == NULL)
return;
if (child->command) {
int i;
for (i = 0; child->command && child->command[i]; i++)
ha_free(&child->command[i]);
for (i = 0; child->command[i]; i++) {
if (child->command[i]) {
ha_free(&child->command[i]);
}
}
ha_free(&child->command);
}
if (child->id) {
ha_free(&child->id);
}
if (child->version) {
ha_free(&child->version);
}
ha_free(&child->command);
ha_free(&child->id);
ha_free(&child->version);
free(child);
}