From ff313c0120473615323c81d1b8cc1ab1e026cfac Mon Sep 17 00:00:00 2001
From: Jan Breuer <jan.breuer@jaybee.cz>
Date: 周日, 24 4月 2016 22:22:11 +0800
Subject: [PATCH] Add "No error" to error list

---
 libscpi/inc/scpi/error.h |    1 +
 libscpi/src/error.c      |    1 -
 2 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/libscpi/inc/scpi/error.h b/libscpi/inc/scpi/error.h
index 6c7d744..4a762b4 100644
--- a/libscpi/inc/scpi/error.h
+++ b/libscpi/inc/scpi/error.h
@@ -60,6 +60,7 @@
      * XE macro is for full set of SCPI errors available to user application
      */
 #define LIST_OF_ERRORS \
+    X(SCPI_ERROR_NO_ERROR,                         0, "No error")                                     \
     XE(SCPI_ERROR_COMMAND,                      -100, "Command error")                                \
     X(SCPI_ERROR_INVALID_CHARACTER,             -101, "Invalid character")                            \
     XE(SCPI_ERROR_SYNTAX,                       -102, "Syntax error")                                 \
diff --git a/libscpi/src/error.c b/libscpi/src/error.c
index b2bedfc..057151e 100644
--- a/libscpi/src/error.c
+++ b/libscpi/src/error.c
@@ -211,7 +211,6 @@
  */
 const char * SCPI_ErrorTranslate(int16_t err) {
     switch (err) {
-        case 0: return "No error";
 #define X(def, val, str) case def: return str;
 #if USE_FULL_ERROR_LIST
 #define XE X

--
Gitblit v1.9.1