X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=test%2Fgdc.c;h=4c662ecf73ef636c42027539a9f928968c95315b;hp=0a925b4ede04b4556865f4ff27a68a2f1ee5d328;hb=a1e63be290fce9e589bc57c9f753be09e8ac0cc7;hpb=b6d0d9ad9e372e856f01a4c283cf784a15993903 diff --git a/test/gdc.c b/test/gdc.c index 0a925b4e..4c662ecf 100644 --- a/test/gdc.c +++ b/test/gdc.c @@ -33,7 +33,7 @@ * modified 10-18-89 for curses (jrl) * 10-18-89 added signal handling * - * $Id: gdc.c,v 1.35 2012/06/09 20:30:32 tom Exp $ + * $Id: gdc.c,v 1.36 2012/12/29 22:51:57 tom Exp $ */ #include @@ -231,7 +231,7 @@ main(int argc, char *argv[]) drawbox(FALSE); do { - char buf[30]; + char buf[40]; time(&now); tm = localtime(&now); @@ -293,7 +293,7 @@ main(int argc, char *argv[]) } /* this depends on the detailed format of ctime(3) */ - (void) strcpy(buf, ctime(&now)); + (void) strncpy(buf, ctime(&now), 30); (void) strcpy(buf + 10, buf + 19); MvAddStr(16, 30, buf);