From 0c4d5b8b07088ca818e786d08f0ae54a6c1d60df Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Fri, 25 Jan 2013 14:17:41 +0100 Subject: [PATCH] libdraw: fix memory corruption bug in initdisplay() --- sys/src/libdraw/init.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/src/libdraw/init.c b/sys/src/libdraw/init.c index d5d97a980..b65ade357 100644 --- a/sys/src/libdraw/init.c +++ b/sys/src/libdraw/init.c @@ -253,7 +253,7 @@ initdisplay(char *dev, char *win, void(*error)(Display*, char*)) } if(n==NINFO+1) n = NINFO; - buf[n] = '\0'; + info[n] = '\0'; isnew = 0; if(n < NINFO) /* this will do for now, we need something better here */ isnew = 1;