From cbcad1a6978cbf362e902eb09084cf70fcbf0c68 Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Thu, 12 Jun 2008 15:49:51 +0200 Subject: [PATCH] check_machine_dmi: Don't loop past vendor_node array The loop though vendor_node[] in check_machine_dmi miscalculates the array size. Signed-off-by: Peter Korsgaard --- pommed/pommed.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/pommed/pommed.c b/pommed/pommed.c index a81146f..656b969 100644 --- a/pommed/pommed.c +++ b/pommed/pommed.c @@ -560,7 +560,7 @@ check_machine_dmi(void) }; /* Check vendor name */ - for (i = 0; i < sizeof(vendor_node); i++) + for (i = 0; i < sizeof(vendor_node)/sizeof(vendor_node[0]); i++) { fd = open(vendor_node[i], O_RDONLY); if (fd > 0) -- 1.5.5.1