[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[tyndur-devel] [PATCH] shell: Mehrere Leerzeichen hinter start ignorieren
! shell: Mehrere Leerzeichen hinter start ignorieren
Signed-off-by: Antoine Kaufmann <toni@xxxxxxxxxx>
---
src/modules/c/shell/commmands.c | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/src/modules/c/shell/commmands.c b/src/modules/c/shell/commmands.c
index 86858d3..0c8e992 100644
--- a/src/modules/c/shell/commmands.c
+++ b/src/modules/c/shell/commmands.c
@@ -71,7 +71,14 @@
int shell_start_path_app(const char* cmd, bool wait)
{
DEBUG_MSG1("Starte das Programm %s", cmd);
- pid_t pid = init_execute(cmd);
+ pid_t pid;
+
+ // Fuehrende Leerzeichen im Befehl grosszuegig ueberspringen
+ while (*cmd == ' ') {
+ cmd++;
+ }
+
+ pid = init_execute(cmd);
// Fehler ist aufgetreten
if (pid == 0) {
--
1.6.0.6