27 lines
779 B
Diff
27 lines
779 B
Diff
|
From bcb5b8702adbf568598988fccf256586b5788fcb Mon Sep 17 00:00:00 2001
|
||
|
From: Lubomir Rintel <lkundrak@v3.sk>
|
||
|
Date: Fri, 18 Aug 2017 10:37:15 +0200
|
||
|
Subject: [PATCH 1/2] usb_modeswitch: fix a wrong comparison
|
||
|
|
||
|
The char pointer should be dereferences when checking the string is empty.
|
||
|
---
|
||
|
usb_modeswitch.c | 2 +-
|
||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||
|
|
||
|
diff --git a/usb_modeswitch.c b/usb_modeswitch.c
|
||
|
index b2b930b..6948a84 100644
|
||
|
--- a/usb_modeswitch.c
|
||
|
+++ b/usb_modeswitch.c
|
||
|
@@ -1707,7 +1707,7 @@ struct libusb_device* search_devices( int *numFound, int vendor, char* productLi
|
||
|
*numFound = 0;
|
||
|
|
||
|
/* Sanity check */
|
||
|
- if (!vendor || productList == '\0')
|
||
|
+ if (!vendor || *productList == '\0')
|
||
|
return NULL;
|
||
|
|
||
|
listcopy = malloc(strlen(productList)+1);
|
||
|
--
|
||
|
2.13.0
|
||
|
|