]> git.zerfleddert.de Git - proxmark3-svn/blobdiff - client/cliparser/cliparser.h
add terminal decision to `genac` and small fixes
[proxmark3-svn] / client / cliparser / cliparser.h
index 9d83a95ff40cce32cc627ca3c051f8ebb794dc90..169f102e9c3dc89487f3812ffab66f47d2003d3c 100644 (file)
@@ -19,7 +19,7 @@
 #define arg_get_lit(n)(((struct arg_lit*)argtable[n])->count)
 #define arg_get_int(n)(((struct arg_int*)argtable[n])->ival[0])
 #define arg_get_str(n)((struct arg_str*)argtable[n])
-#define arg_get_str_len(n)(strlen(((struct arg_int*)argtable[n])->ival[0]))
+#define arg_get_str_len(n)(strlen(((struct arg_str*)argtable[n])->sval[0]))
 
 #define CLIExecWithReturn(cmd, atbl, ifempty) if (CLIParserParseString(cmd, atbl, arg_getsize(atbl), ifempty)){CLIParserFree();return 0;}
 #define CLIGetStrBLessWithReturn(paramnum, data, datalen, delta) if (CLIParamHexToBuf(arg_get_str(paramnum), data, sizeof(data) - (delta), datalen)) {CLIParserFree();return 1;}
Impressum, Datenschutz