From 6bdbe6077883788a7b71fd7c38de5f2224a37422 Mon Sep 17 00:00:00 2001
From: ballen4705 <ballen4705@4ea69e1a-61f1-4043-bf83-b5c94c648137>
Date: Thu, 17 Oct 2002 04:03:33 +0000
Subject: [PATCH] Fixed some message buffers that were too short -- this would
 have overwritten the stack -- duh.

git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@60 4ea69e1a-61f1-4043-bf83-b5c94c648137
---
 sm5/ataprint.c   | 6 +++---
 sm5/ataprint.cpp | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sm5/ataprint.c b/sm5/ataprint.c
index 79b399230..98e65df21 100644
--- a/sm5/ataprint.c
+++ b/sm5/ataprint.c
@@ -1,4 +1,4 @@
-//  $Id: ataprint.c,v 1.11 2002/10/16 13:21:06 ballen4705 Exp $
+//  $Id: ataprint.c,v 1.12 2002/10/17 04:03:33 ballen4705 Exp $
 /*
  * ataprint.c
  *
@@ -30,7 +30,7 @@
 void ataPrintDriveInfo (struct hd_driveid drive){
   int version;
   const char *description;
-  char unknown[32];
+  char unknown[64];
 
   version=ataVersionInfo(&description,drive);
 
@@ -549,7 +549,7 @@ void ataPrintSmartSelfTestlog (struct ata_smart_selftestlog data){
     log=&(data.selftest_struct[j]);
 
     if (nonempty((unsigned char*)log,sizeof(*log))){
-      char *msgtest,*msgstat,percent[16],firstlba[16];
+      char *msgtest,*msgstat,percent[64],firstlba[64];
 
       // test name
       switch(log->selftestnumber){
diff --git a/sm5/ataprint.cpp b/sm5/ataprint.cpp
index 2a33860ab..544a339e8 100644
--- a/sm5/ataprint.cpp
+++ b/sm5/ataprint.cpp
@@ -1,4 +1,4 @@
-//  $Id: ataprint.cpp,v 1.11 2002/10/16 13:21:06 ballen4705 Exp $
+//  $Id: ataprint.cpp,v 1.12 2002/10/17 04:03:33 ballen4705 Exp $
 /*
  * ataprint.c
  *
@@ -30,7 +30,7 @@
 void ataPrintDriveInfo (struct hd_driveid drive){
   int version;
   const char *description;
-  char unknown[32];
+  char unknown[64];
 
   version=ataVersionInfo(&description,drive);
 
@@ -549,7 +549,7 @@ void ataPrintSmartSelfTestlog (struct ata_smart_selftestlog data){
     log=&(data.selftest_struct[j]);
 
     if (nonempty((unsigned char*)log,sizeof(*log))){
-      char *msgtest,*msgstat,percent[16],firstlba[16];
+      char *msgtest,*msgstat,percent[64],firstlba[64];
 
       // test name
       switch(log->selftestnumber){
-- 
GitLab