[syslinux:master] hdt: Fixing memory leak in cli
syslinux-bot for Felipe Pena
felipensp at gmail.com
Fri Jan 31 21:42:08 PST 2014
Commit-ID: aca39dd5d48b49658c72220fa114438c79741476
Gitweb: http://www.syslinux.org/commit/aca39dd5d48b49658c72220fa114438c79741476
Author: Felipe Pena <felipensp at gmail.com>
AuthorDate: Wed, 29 Jan 2014 20:16:42 +0100
Committer: Erwan Velu <erwan at enovance.com>
CommitDate: Wed, 29 Jan 2014 20:16:42 +0100
hdt: Fixing memory leak in cli
The dynamically alloc'd string to protect from strtok modification
has not been free'd on start_auto_mode() function.
This patch insure the free is done properly.
---
com32/hdt/hdt-cli.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/com32/hdt/hdt-cli.c b/com32/hdt/hdt-cli.c
index 216b6bd..2895b13 100644
--- a/com32/hdt/hdt-cli.c
+++ b/com32/hdt/hdt-cli.c
@@ -780,6 +780,8 @@ void start_auto_mode(struct s_hardware *hardware)
mypch = strtok(NULL, AUTO_SEPARATOR);
}
+ free(temp);
+
/* Executing found commands */
for (int i = 1; i <= nb_commands; i++) {
if (commands[i]) {
More information about the Syslinux-commits
mailing list