diff --git a/client/cmdlf.c b/client/cmdlf.c index f644fcc84..240a1d402 100644 --- a/client/cmdlf.c +++ b/client/cmdlf.c @@ -186,15 +186,18 @@ int CmdLFCommandRead(const char *Cmd) { } int CmdFlexdemod(const char *Cmd) { -#define LONG_WAIT 100 + + if ( GraphTraceLen < 0 ) + return 0; + +#ifndef LONG_WAIT +#define LONG_WAIT 100 +#endif int i, j, start, bit, sum, phase = 0; int data[GraphTraceLen]; memcpy(data, GraphBuffer, GraphTraceLen); - if ( GraphTraceLen < 0 ) - return 0; - size_t size = GraphTraceLen; for (i = 0; i < GraphTraceLen; ++i)