getopt.c changed a sprintf call to the more secure snprintf

This commit is contained in:
tbbulloc 2007-01-26 06:58:44 +00:00
джерело e15ed4c7b9
коміт 059b4ae440
2 змінених файлів з 3 додано та 1 видалено

@ -2,6 +2,8 @@
* wsesslog.c changed a sprintf call to the more secure snprintf
*getopt.c changed a sprintf call to the more secure snprintf
2007-01-20 Ted Bullock <tbullock@canada.com>
* Included the shell script autogen.sh to compile the necessary

@ -353,7 +353,7 @@ _getopt_initialize (optstring)
file name wildcard expansion and therefore should not be
considered as options. */
char var[100];
sprintf (var, "_%d_GNU_nonoption_argv_flags_", getpid ());
snprintf (var, sizeof(var), "_%d_GNU_nonoption_argv_flags_", getpid ());
nonoption_flags = getenv (var);
if (nonoption_flags == NULL)
nonoption_flags_len = 0;