From 3a0d40729383c42af1cef194abc56182955fb9c9 Mon Sep 17 00:00:00 2001 From: Jan Breuer <jan.breuer@jaybee.cz> Date: 周日, 24 4月 2016 16:57:16 +0800 Subject: [PATCH] Fix test and examples to work with extended errors --- libscpi/src/parser.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/libscpi/src/parser.c b/libscpi/src/parser.c index b7534cc..6d7f8a9 100644 --- a/libscpi/src/parser.c +++ b/libscpi/src/parser.c @@ -527,8 +527,9 @@ size_t step = 0; const char * quote; - char * data[SCPIDEFINE_DESCRIPTION_MAX_PARTS]; + const char * data[SCPIDEFINE_DESCRIPTION_MAX_PARTS]; size_t len[SCPIDEFINE_DESCRIPTION_MAX_PARTS]; + size_t i; data[0] = SCPI_ErrorTranslate(error->error_code); len[0] = strlen(data[0]); @@ -546,7 +547,7 @@ result += writeDelimiter(context); result += writeData(context, "\"", 1); - for (size_t i = 0; data[i] && outputlimit && (i < SCPIDEFINE_DESCRIPTION_MAX_PARTS); i++) { + for (i = 0; data[i] && outputlimit && (i < SCPIDEFINE_DESCRIPTION_MAX_PARTS); i++) { if (i == 1) { result += writeSemicolon(context); outputlimit -= 1; -- Gitblit v1.9.1