From 9c6227b25eed072bf58d51b518bce2b974d10529 Mon Sep 17 00:00:00 2001 From: Lukasz Stanislawski Date: Tue, 17 Jul 2018 11:19:40 +0200 Subject: [PATCH] do not null-check before free Change-Id: I6388c069fd659808060d25d39d6c77abe32d6791 --- src/proc-scanner.c | 2 +- src/process.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/proc-scanner.c b/src/proc-scanner.c index dd5ea61..2798e42 100644 --- a/src/proc-scanner.c +++ b/src/proc-scanner.c @@ -42,7 +42,7 @@ void proctab_free(struct proctab *tab) if (!tab) return; for (int i = 0; i < tab->size; i++) process_shutdown(&tab->processes[i]); - if (tab->processes) free(tab->processes); + free(tab->processes); } void proctab_resize(struct proctab *tab, int new_max) diff --git a/src/process.c b/src/process.c index 25460bf..e5f7753 100644 --- a/src/process.c +++ b/src/process.c @@ -76,8 +76,8 @@ const char *process_get_exe(struct process *proc) void process_shutdown(struct process *proc) { if (!proc) return; - if (proc->appid) free(proc->appid); - if (proc->exe) free(proc->exe); + free(proc->appid); + free(proc->exe); } void process_move(struct process *dst, struct process *src) -- 2.7.4