[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Lost] Shell: Korrektes argc auch bei überschüssigen Leerzeichen
! shell: Berechnet argc auch bei überschüssigen Leerzeichen korrekt und
verhindert damit einen Page Fault
Index: shell.c
===================================================================
--- shell.c (Revision 702)
+++ shell.c (Arbeitskopie)
@@ -272,6 +272,10 @@
{
argv[pos] = strtok(NULL, " ");
}
+
+ while (argv[argc - 1] == NULL) {
+ argc--;
+ }
return command->handler(argc, argv, cmdstring);
}