]> cvs.zerfleddert.de Git - proxmark3-svn/blobdiff - client/cmdparser.c
Merge pull request #81 from mdp/fixguard
[proxmark3-svn] / client / cmdparser.c
index 90521931630d6deb0f6c964a73b2cecee431b13f..5d0363aca8d54fdc61bc9fa1313a826db0f48364 100644 (file)
 #include "cmdparser.h"
 #include "proxmark3.h"
 
-void CmdsHelp(const command_t Commands[])
-{
-  if (Commands[0].Name == NULL)
-    return;
-  int i = 0;
-  while (Commands[i].Name)
-  {
-    if (!offline || Commands[i].Offline)
-       PrintAndLog("%-16s %s", Commands[i].Name, Commands[i].Help);
-    ++i;
-  }
+void CmdsHelp(const command_t Commands[]) {
+       if (Commands[0].Name == NULL) return;
+       int i = 0;
+       while (Commands[i].Name) {
+               if (!offline || Commands[i].Offline)
+                       PrintAndLog("%-16s %s", Commands[i].Name, Commands[i].Help);
+               ++i;
+       }
 }
 
 
@@ -33,17 +30,17 @@ int CmdsParse(const command_t Commands[], const char *Cmd)
 {
   if(strcmp( Cmd, "XX_internal_command_dump_XX") == 0)
   {// Help dump children
-      dumpCommandsRecursive(Commands, 0);
-               return 0;
+       dumpCommandsRecursive(Commands, 0);
+       return 0;
   }
   if(strcmp( Cmd, "XX_internal_command_dump_markdown_XX") == 0)
   {// Markdown help dump children
-      dumpCommandsRecursive(Commands, 1);
-               return 0;
+     dumpCommandsRecursive(Commands, 1);
+       return 0;
   }
   char cmd_name[32];
   int len = 0;
-  memset(cmd_name, 0, 32);
+  memset(cmd_name, 0, sizeof(cmd_name));
   sscanf(Cmd, "%31s%n", cmd_name, &len);
   int i = 0;
   while (Commands[i].Name && strcmp(Commands[i].Name, cmd_name))
Impressum, Datenschutz