aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--drivers/misc/mediatek/aee/aed/aed-main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/misc/mediatek/aee/aed/aed-main.c b/drivers/misc/mediatek/aee/aed/aed-main.c
index 755a41bcb..bfd366242 100644
--- a/drivers/misc/mediatek/aee/aed/aed-main.c
+++ b/drivers/misc/mediatek/aee/aed/aed-main.c
@@ -1792,10 +1792,10 @@ void aee_kernel_dal_api(const char *file, const int line, const char *msg)
strncpy(dal_show->msg, msg, sizeof(dal_show->msg) - 1);
dal_show->msg[sizeof(dal_show->msg) - 1] = 0;
DAL_Printf("%s", dal_show->msg);
- kfree(dal_show);
} else {
LOGD("DAL not allowed (mode %d)\n", aee_mode);
}
+ kfree(dal_show);
}
up(&aed_dal_sem);
#endif