diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2018-08-27 08:27:07 -0700 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2018-08-27 22:09:44 -0700 |
commit | bb067b6ee4828fc2444395d4cfda80831c4721bb (patch) | |
tree | 87829159ac865e5557c42c537ef7569dbd87a6dd /core/macos.c | |
parent | cae30f450af10f919410cbfe45497404d065a722 (diff) | |
download | subsurface-bb067b6ee4828fc2444395d4cfda80831c4721bb.tar.gz |
Treat the "GARMIN" mount point exactly like the "UEMISSDA" one
The logic for finding a mount point for the Garmin FIT devices is
basically exactly the same as for the UEMISSDA, even if the rest of the
sequence is not the same.
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'core/macos.c')
-rw-r--r-- | core/macos.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/macos.c b/core/macos.c index 686aeaac6..e9ab7b8a8 100644 --- a/core/macos.c +++ b/core/macos.c @@ -144,7 +144,8 @@ int enumerate_devices(device_callback_t callback, void *userdata, int dc_type) } while ((ep = readdir(dp)) != NULL) { - if (fnmatch("UEMISSDA", ep->d_name, 0) == 0) { + if (fnmatch("UEMISSDA", ep->d_name, 0) == 0 || + fnmatch("GARMIN", ep->d_name, 0) == 0) { char filename[1024]; int n = snprintf(filename, sizeof(filename), "%s/%s", dirname, ep->d_name); if (n >= (int)sizeof(filename)) { |