Merge pull request #12505 from gschorcht/pkg/tinycbor/compilation_fix

pkg/tinycbor: fix of compiler warnings "uninitialized variable used"
This commit is contained in:
benpicco 2019-10-27 11:58:46 +01:00 committed by GitHub
commit 1a4f07a893
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 26 additions and 3 deletions

View File

@ -0,0 +1,25 @@
From d53d44a42a8e9c4c72438dd48e2663ec7f717397 Mon Sep 17 00:00:00 2001
From: Gunar Schorcht <gunar@schorcht.net>
Date: Sat, 19 Oct 2019 14:02:02 +0200
Subject: [PATCH 1/1] fix compilation warning/error
---
src/cborvalidation.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/cborvalidation.c b/src/cborvalidation.c
index 08c3511..28b99c4 100644
--- a/src/cborvalidation.c
+++ b/src/cborvalidation.c
@@ -379,7 +379,7 @@ static inline CborError validate_floating_point(CborValue *it, CborType type, ui
CborError err;
int r;
double val;
- float valf;
+ float valf = 0; /* fixes the "uninitialized variable" compiler warning */
uint16_t valf16;
if (type != CborDoubleType) {
--
2.17.1

View File

@ -3,9 +3,7 @@ include ../Makefile.tests_common
# No 8 bit and 16 bit support yet
BOARD_BLACKLIST := arduino-duemilanove arduino-leonardo \
arduino-mega2560 arduino-nano \
arduino-uno atmega328p chronos esp32-mh-et-live-minikit \
esp32-olimex-evb esp32-wemos-lolin-d32-pro \
esp32-wroom-32 esp32-wrover-kit microduino-corerf \
arduino-uno atmega328p chronos microduino-corerf \
mega-xplained msb-430 msb-430h telosb waspmote-pro \
wsn430-v1_3b wsn430-v1_4 z1 \