mirror of
https://github.com/sheumann/hush.git
synced 2024-12-21 23:29:34 +00:00
Fix a possible /linuxrc crash.
-Erik
This commit is contained in:
parent
d7ce5e7802
commit
07f5604046
3
init.c
3
init.c
@ -879,7 +879,8 @@ extern int init_main(int argc, char **argv)
|
||||
|
||||
/* Fix up argv[0] to be certain we claim to be init */
|
||||
strncpy(argv[0], "init", strlen(argv[0])+1);
|
||||
strncpy(argv[1], "\0", strlen(argv[1])+1);
|
||||
if (argc > 1)
|
||||
strncpy(argv[1], "\0", strlen(argv[1])+1);
|
||||
|
||||
/* Now run everything that needs to be run */
|
||||
|
||||
|
@ -879,7 +879,8 @@ extern int init_main(int argc, char **argv)
|
||||
|
||||
/* Fix up argv[0] to be certain we claim to be init */
|
||||
strncpy(argv[0], "init", strlen(argv[0])+1);
|
||||
strncpy(argv[1], "\0", strlen(argv[1])+1);
|
||||
if (argc > 1)
|
||||
strncpy(argv[1], "\0", strlen(argv[1])+1);
|
||||
|
||||
/* Now run everything that needs to be run */
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user