]> git.zerfleddert.de Git - proxmark3-svn/blobdiff - client/cliparser/cliparser.c
`hf emv select` some refactoring
[proxmark3-svn] / client / cliparser / cliparser.c
index 0e70a630a56e82ae0f8392847c99f839290d12ca..87427db0a942861d14bf3fa0b0787395526cdfbc 100644 (file)
@@ -148,6 +148,10 @@ void CLIParserFree() {
 
 // convertors
 int CLIParamHexToBuf(struct arg_str *argstr, uint8_t *data, int maxdatalen, int *datalen) {
+       *datalen = 0;
+       if (!strlen(argstr->sval[0]))
+               return 0;
+       
        switch(param_gethex_to_eol(argstr->sval[0], 0, data, maxdatalen, datalen)) {
        case 1:
                printf("Parameter error: Invalid HEX value.\n");
Impressum, Datenschutz