From b5594fe118da23e2f075cf10d0f62078dbe3de28 Mon Sep 17 00:00:00 2001 From: Marc Schink Date: Sun, 11 Dec 2016 15:14:10 +0100 Subject: [PATCH] Initialize variable to make scan-build happy scan-build generates the following warning: ../../libjaylink/discovery.c:234:21: warning: Assigned value is garbage or undefined dev->serial_number = serial_number; The variable 'serial_number' is not initialized if the device has no valid serial number. This is not a real issue because the variable will never be accessed if the device has no valid serial number. Signed-off-by: Marc Schink --- libjaylink/discovery.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libjaylink/discovery.c b/libjaylink/discovery.c index a389f26..81272af 100644 --- a/libjaylink/discovery.c +++ b/libjaylink/discovery.c @@ -192,6 +192,7 @@ static struct jaylink_device *probe_device(struct jaylink_context *ctx, return NULL; } + serial_number = 0; valid_serial_number = true; ret = libusb_get_string_descriptor_ascii(usb_devh, desc.iSerialNumber, -- 2.11.4.GIT