[syslinux:master] hdt: Avoid memory corruption on menu summary
syslinux-bot for Erwan Velu
erwanaliasr1 at gmail.com
Thu Dec 22 13:18:11 PST 2011
Commit-ID: 7e301945d8a3d5b99fbac741a769e6dc15d527f9
Gitweb: http://www.syslinux.org/commit/7e301945d8a3d5b99fbac741a769e6dc15d527f9
Author: Erwan Velu <erwanaliasr1 at gmail.com>
AuthorDate: Thu, 22 Sep 2011 22:44:53 +0200
Committer: Erwan Velu <erwanaliasr1 at gmail.com>
CommitDate: Thu, 22 Sep 2011 22:44:53 +0200
hdt: Avoid memory corruption on menu summary
During CPU's capabilites computation, let's sure the buffer we manage is
big enought....
---
com32/hdt/hdt-menu-summary.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/com32/hdt/hdt-menu-summary.c b/com32/hdt/hdt-menu-summary.c
index ad87c29..cef7e69 100644
--- a/com32/hdt/hdt-menu-summary.c
+++ b/com32/hdt/hdt-menu-summary.c
@@ -52,8 +52,7 @@ void compute_summarymenu(struct s_my_menu *menu, struct s_hardware *hardware)
add_item(buffer, statbuffer, OPT_INACTIVE, NULL, 0);
menu->items_count++;
- char features[SUBMENULEN + 1];
- memset(features, 0, sizeof(features));
+ char features[255]={0};
if (hardware->dmi.processor.thread_count != 0)
sprintf(buffer, ", %d thread", hardware->dmi.processor.thread_count);
else
More information about the Syslinux-commits
mailing list