1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/pkg/tinycbor/patches/0001-fix-compilation-warning-error.patch
Gunar Schorcht 61949b0e4a pkg/tinycbor: fix "uninitialized variable" warning
On ESP32 and new ESP8266 platform, the compilation of the package fails since a local variable is potentially used uninitialized. Therefore, the variable is initialized with a default value.
2019-10-27 09:56:10 +01:00

26 lines
743 B
Diff

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