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

Cette révision appartient à :
tbbulloc 2007-01-26 06:58:44 +00:00
Parent e15ed4c7b9
révision 059b4ae440
2 fichiers modifiés avec 3 ajouts et 1 suppressions

Voir le fichier

@ -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

Voir le fichier

@ -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;