X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/fcdfc43e1ff49b58d2a0b85d5f4beee634906ca6..65e344df3e787e8bf2fbc13d3859ca1a6e2292c3:/client/cmdparser.c?ds=sidebyside

diff --git a/client/cmdparser.c b/client/cmdparser.c
index 1afeb930..7ea1bf47 100644
--- a/client/cmdparser.c
+++ b/client/cmdparser.c
@@ -12,6 +12,7 @@
 #include <string.h>
 #include "ui.h"
 #include "cmdparser.h"
+#include "proxmark3.h"
 
 void CmdsHelp(const command_t Commands[])
 {
@@ -26,7 +27,7 @@ void CmdsHelp(const command_t Commands[])
   }
 }
 
-void CmdsParse(const command_t Commands[], char *Cmd)
+void CmdsParse(const command_t Commands[], const char *Cmd)
 {
   char cmd_name[32];
   int len = 0;
@@ -53,8 +54,6 @@ void CmdsParse(const command_t Commands[], char *Cmd)
   if (Commands[i].Name) {
     while (Cmd[len] == ' ')
       ++len;
-    while (Cmd[strlen(Cmd) - 1] == ' ')
-      Cmd[strlen(Cmd) - 1] = '\0';
     Commands[i].Parse(Cmd + len);
   } else {
     // show help for selected hierarchy or if command not recognised