From 61fe41c722d1062ddafcbef9edaeaeba4f084529 Mon Sep 17 00:00:00 2001 From: Jan Breuer <jan.breuer@jaybee.cz> Date: 周一, 07 9月 2015 01:05:59 +0800 Subject: [PATCH] Cleanup documentation --- libscpi/src/lexer.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/libscpi/src/lexer.c b/libscpi/src/lexer.c index 194205b..aaca475 100644 --- a/libscpi/src/lexer.c +++ b/libscpi/src/lexer.c @@ -245,7 +245,7 @@ * @param chr * @return */ -static int skipChr(lex_state_t * state, int chr) { +static int skipChr(lex_state_t * state, char chr) { if (!iseos(state) && ischr(state, chr)) { state->pos++; return SKIP_OK; @@ -630,7 +630,7 @@ return (c >= 0) && (c <= 0x7f); } -static void skipQuoteProgramData(lex_state_t * state, int quote) { +static void skipQuoteProgramData(lex_state_t * state, char quote) { while (!iseos(state)) { if (isascii7bit(state->pos[0]) && !ischr(state, quote)) { state->pos++; @@ -690,15 +690,15 @@ token->len = state->pos - token->ptr; if ((token->len > 0)) { - token->ptr++; - token->len -= 2; + //token->ptr++; + //token->len -= 2; } else { token->type = SCPI_TOKEN_UNKNOWN; state->pos = token->ptr; token->len = 0; } - return token->len > 0 ? token->len + 2 : 0; + return token->len > 0 ? token->len : 0; } /* 7.7.6 <ARBITRARY BLOCK PROGRAM DATA> */ -- Gitblit v1.9.1