--- freesweep-0.86/error.c Mon Apr 12 06:01:58 1999 +++ freesweep-0.86+vsnprint_fix/error.c Thu Aug 12 20:20:45 1999 @@ -28,8 +28,11 @@ ClearError(); va_start(args, format); - +#ifdef HAVE_SNPRINTF vsnprintf(NewErrMsg,41,format,args); +#else + vsprintf(NewErrMsg,format,args); +#endif va_end(args); @@ -108,7 +111,11 @@ } va_start(args, format); +#ifdef HAVE_SNPRINTF vsnprintf(NewErrMsg,41,format,args); +#else + vsprintf(NewErrMsg,format,args); +#endif va_end(args); mvwprintw(ErrWin,0,0,NewErrMsg); wnoutrefresh(ErrWin);