X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/fcdfc43e1ff49b58d2a0b85d5f4beee634906ca6..0beed8fc67c20ba60952d627b7bdbebc0a1655b8:/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 #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