Fix static analysis false warnings.
authorDean Camera <dean@fourwalledcubicle.com>
Sun, 9 Dec 2018 03:06:44 +0000 (14:06 +1100)
committerDean Camera <dean@fourwalledcubicle.com>
Sun, 9 Dec 2018 03:06:44 +0000 (14:06 +1100)
BuildTests/StaticAnalysisTest/makefile
Projects/LEDNotifier/LEDNotifier.c

index 1990190..08649e9 100644 (file)
@@ -13,7 +13,7 @@ LUFA_PATH := ../../LUFA/
 
 CPPCHECK_EXCLUDES := FATFs/            \
                      PetiteFATFs/      \
-                     uip/                              \
+                     uip/              \
                      HID/HostLoaderApp/
 
 CPPCHECK_INCLUDES := $(patsubst %/,%,$(LUFA_PATH))/CodeTemplates/               \
@@ -21,7 +21,7 @@ CPPCHECK_INCLUDES := $(patsubst %/,%,$(LUFA_PATH))/CodeTemplates/
 
 CPPCHECK_FLAGS    := -U TEMPLATE_FUNC_NAME -U __GNUC__ -U __DOXYGEN__
 
-CPPCHECK_SUPPRESS := variableScope missingInclude unusedFunction
+CPPCHECK_SUPPRESS := variableScope missingInclude noValidConfiguration unusedFunction knownConditionTrueFalse
 
 SRC               := $(patsubst %/,%,$(LUFA_PATH))/..
 
index cfad0c2..f252b3d 100644 (file)
@@ -134,6 +134,7 @@ int main(void)
                if (Channel & (1 << 7))
                  SoftPWM_Channel3_Duty = Duty;
 
+               // cppcheck-suppress IOWithoutPositioning
                fputc(ColourUpdate, &USBSerialStream);
 
                CDC_Device_USBTask(&VirtualSerial_CDC_Interface);