=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/lex/main.c,v retrieving revision 1.5 retrieving revision 1.6 diff -c -r1.5 -r1.6 *** src/usr.bin/lex/main.c 2001/06/17 07:30:42 1.5 --- src/usr.bin/lex/main.c 2002/05/30 10:53:44 1.6 *************** *** 1,4 **** ! /* $OpenBSD: main.c,v 1.5 2001/06/17 07:30:42 deraadt Exp $ */ /* flex - tool to generate fast lexical analyzers */ --- 1,4 ---- ! /* $OpenBSD: main.c,v 1.6 2002/05/30 10:53:44 deraadt Exp $ */ /* flex - tool to generate fast lexical analyzers */ *************** *** 34,40 **** All rights reserved.\n"; #endif /* not lint */ ! /* $Header: /cvsrepo/anoncvs/cvs/src/usr.bin/lex/main.c,v 1.5 2001/06/17 07:30:42 deraadt Exp $ */ #include "flexdef.h" --- 34,40 ---- All rights reserved.\n"; #endif /* not lint */ ! /* $Header: /cvsrepo/anoncvs/cvs/src/usr.bin/lex/main.c,v 1.6 2002/05/30 10:53:44 deraadt Exp $ */ #include "flexdef.h" *************** *** 286,293 **** else suffix = "c"; ! sprintf( outfile_path, outfile_template, ! prefix, suffix ); outfilename = outfile_path; } --- 286,293 ---- else suffix = "c"; ! snprintf( outfile_path, sizeof outfile_path, ! outfile_template, prefix, suffix ); outfilename = outfile_path; } *************** *** 1135,1141 **** if ( ! did_outfilename ) { ! sprintf( outfile_path, outfile_template, prefix, C_plus_plus ? "cc" : "c" ); outfilename = outfile_path; } --- 1135,1141 ---- if ( ! did_outfilename ) { ! snprintf( outfile_path, sizeof outfile_path, outfile_template, prefix, C_plus_plus ? "cc" : "c" ); outfilename = outfile_path; }