summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus Meissner <marcus@jet.franken.de>2015-12-06 21:04:05 +0100
committerMarcus Meissner <marcus@jet.franken.de>2015-12-06 21:04:05 +0100
commit8031a6c82d437488f419bb2c242e45df7113801b (patch)
tree0d6890da4be4706cf2c957107eec6c21dca529e9
parent0186303dd2d6286506f3cca4eeeaa3c385da8381 (diff)
downloadlibmtp-8031a6c82d437488f419bb2c242e45df7113801b.tar.gz
fixed regex match failure for some bugs
From: Jordan Wisniewski https://sourceforge.net/p/libmtp/bugs/1474/
-rw-r--r--util/mtp-probe.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/util/mtp-probe.c b/util/mtp-probe.c
index e3ae3b7..3ff2040 100644
--- a/util/mtp-probe.c
+++ b/util/mtp-probe.c
@@ -248,7 +248,7 @@ static int check_sysfs(char *sysfspath)
dirbuf[len++] = '/';
/* Check for dirs that identify interfaces */
- ret = regcomp(&r, "^[0-9]+-[0-9]+(.[0-9])?\\:[0-9]+\\.[0-9]+$", REG_EXTENDED | REG_NOSUB);
+ ret = regcomp(&r, "^[0-9]+-[0-9]+(\\.[0-9])*\\:[0-9]+\\.[0-9]+$", REG_EXTENDED | REG_NOSUB);
if (ret) {
closedir(dir);
return -1;