From d050a1ce05266423aeab30f56c64737d4ca9f3e4 Mon Sep 17 00:00:00 2001 From: Jan Breuer <jan.breuer@jaybee.cz> Date: 周一, 16 1月 2023 17:02:31 +0800 Subject: [PATCH] Fix typos --- libscpi/inc/scpi/types.h | 2 +- libscpi/src/parser.c | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/libscpi/inc/scpi/types.h b/libscpi/inc/scpi/types.h index 98fde02..c6bd51a 100644 --- a/libscpi/inc/scpi/types.h +++ b/libscpi/inc/scpi/types.h @@ -382,7 +382,7 @@ void * user_context; scpi_parser_state_t parser_state; const char * idn[4]; - size_t arbitrary_reminding; + size_t arbitrary_remaining; }; enum _scpi_array_format_t { diff --git a/libscpi/src/parser.c b/libscpi/src/parser.c index 2e83ced..f1aae78 100644 --- a/libscpi/src/parser.c +++ b/libscpi/src/parser.c @@ -50,11 +50,11 @@ * Write data to SCPI output * @param context * @param data - * @param len - lenght of data to be written + * @param len - length of data to be written * @return number of bytes written */ static size_t writeData(scpi_t * context, const char * data, size_t len) { - if (len > 0) { + if ((len > 0) && (data != NULL)) { return context->interface->write(context, data, len); } else { return 0; @@ -137,7 +137,7 @@ context->cmd_error = FALSE; context->output_count = 0; context->input_count = 0; - context->arbitrary_reminding = 0; + context->arbitrary_remaining = 0; /* if callback exists - call command callback */ if (cmd->callback != NULL) { @@ -229,7 +229,7 @@ cmd_prev = state->programHeader; } else { /* place undefined header with error */ - /* calculate length of errornouse header and trim \r\n */ + /* calculate length of errorenous header and trim \r\n */ size_t r2 = r; while (r2 > 0 && (data[r2 - 1] == '\r' || data[r2 - 1] == '\n')) r2--; SCPI_ErrorPushEx(context, SCPI_ERROR_UNDEFINED_HEADER, data, r2); @@ -246,7 +246,7 @@ } - /* conditionaly write new line */ + /* conditionally write new line */ writeNewLine(context); return result; @@ -514,7 +514,7 @@ } /** - * Write string withn " to the result + * Write string within "" to the result * @param context * @param data * @return @@ -622,7 +622,7 @@ header_len = strlen(block_header + 2); block_header[1] = (char) (header_len + '0'); - context->arbitrary_reminding = len; + context->arbitrary_remaining = len; return writeData(context, block_header, header_len + 2); } @@ -635,14 +635,14 @@ */ size_t SCPI_ResultArbitraryBlockData(scpi_t * context, const void * data, size_t len) { - if (context->arbitrary_reminding < len) { + if (context->arbitrary_remaining < len) { SCPI_ErrorPush(context, SCPI_ERROR_SYSTEM_ERROR); return 0; } - context->arbitrary_reminding -= len; + context->arbitrary_remaining -= len; - if (context->arbitrary_reminding == 0) { + if (context->arbitrary_remaining == 0) { context->output_count++; } -- Gitblit v1.9.1