From df3eeb1a9be519b5eaef18b8f7c2d7a201bf7b97 Mon Sep 17 00:00:00 2001
From: Jan Breuer <jan.breuer@jaybee.cz>
Date: 周日, 04 10月 2015 19:53:07 +0800
Subject: [PATCH] Fix clang warnings, add clang to travis

---
 libscpi/src/parser.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/libscpi/src/parser.c b/libscpi/src/parser.c
index 9032c9c..ca711eb 100644
--- a/libscpi/src/parser.c
+++ b/libscpi/src/parser.c
@@ -553,8 +553,9 @@
             } else {
                 return strToULong(parameter->ptr, (uint32_t *)value, 10) > 0 ? TRUE : FALSE;
             }
+        default:
+            return FALSE;
     }
-    return FALSE;
 }
 
 
@@ -589,7 +590,7 @@
  */
 #include "stdio.h"
 scpi_bool_t SCPI_ParamToDouble(scpi_t * context, scpi_parameter_t * parameter, double * value) {
-    scpi_bool_t result = FALSE;
+    scpi_bool_t result;
     uint32_t valint;
 
     if (!value) {
@@ -608,6 +609,8 @@
         case SCPI_TOKEN_DECIMAL_NUMERIC_PROGRAM_DATA_WITH_SUFFIX:
             result = strToDouble(parameter->ptr, value) > 0 ? TRUE : FALSE;
             break;
+        default:
+            result = FALSE;
     }
     return result;
 }

--
Gitblit v1.9.1