From d3aea09f69e9358f1f5d669e383855a692adb702 Mon Sep 17 00:00:00 2001 From: keil Date: Fri, 30 Sep 2005 11:41:51 +0000 Subject: [PATCH] fix bufferoverflow --- xisdnload/xisdnload.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xisdnload/xisdnload.c b/xisdnload/xisdnload.c index 068348a2..fdb9f7dc 100644 --- a/xisdnload/xisdnload.c +++ b/xisdnload/xisdnload.c @@ -469,7 +469,7 @@ int main(argc, argv) XrmValue namein, pixelout; time_t t; struct tm *tm; - char now[20]; + char now[32]; int a; t = time(NULL); @@ -537,7 +537,7 @@ int main(argc, argv) strcpy(label_format, label); - sprintf(now, "uninitialized %s", history); + snprintf(now, 32, "uninitialized %s", history); XtSetArg (args[0], XtNlabel, now); XtSetValues (label_wid, args, ONE);