[Nut-upsdev] [PATCH 2/3] Fix use of uninitialized variable

Thomas Jarosch thomas.jarosch at intra2net.com
Sat Aug 27 23:02:39 UTC 2011


Credit goes to "cppcheck".

Signed-off-by: Thomas Jarosch <thomas.jarosch at intra2net.com>
---
 drivers/mge-utalk.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/drivers/mge-utalk.c b/drivers/mge-utalk.c
index c6114c7..616e2ad 100644
--- a/drivers/mge-utalk.c
+++ b/drivers/mge-utalk.c
@@ -465,7 +465,8 @@ void upsdrv_shutdown(void)
 {
 	char buf[BUFFLEN];
 	/*  static time_t lastcmd = 0; */
-	
+	memset(buf, 0, sizeof(buf));
+
 	if (sdtype == SD_RETURN) {
 		/* enable automatic restart */
 		mge_command(buf, sizeof(buf), "Sx 5");
-- 
1.7.4.4




More information about the Nut-upsdev mailing list