Don't call printf with no format string. This is technically a security

vulnerability and could in principle be used to upload a new kernel from the
bootloader :-)
This commit is contained in:
kris 2000-07-10 06:33:55 +00:00
parent 4fbd5eb539
commit 327ea7ad9f

View File

@ -326,7 +326,7 @@ command_echo(int argc, char *argv[])
s = unargv(argc, argv);
if (s != NULL) {
printf(s);
printf("%s", s);
free(s);
}
if (!nl)
@ -378,7 +378,7 @@ command_read(int argc, char *argv[])
name = (argc > 0) ? argv[0]: NULL;
if (prompt != NULL)
printf(prompt);
printf("%s", prompt);
if (timeout >= 0) {
when = time(NULL) + timeout;
while (!ischar())