Skip to content

Commit 683afea

Browse files
committed
check if envp is NULL
1 parent f089477 commit 683afea

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/task.c

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -178,9 +178,11 @@ int task_close(task_t *task)
178178
}
179179
free(task->args);
180180

181-
ptr = task->envp;
182-
while (*ptr) {
183-
free(*ptr++);
181+
if (task->envp) {
182+
ptr = task->envp;
183+
while (*ptr) {
184+
free(*ptr++);
185+
}
184186
}
185187
// ok if envp is NULL
186188
free(task->envp);

0 commit comments

Comments
 (0)