Message ID | 20240710183006.26549-1-rahul@sandhuservices.dev |
---|---|
State | Superseded |
Headers | show |
Series | [BlueZ,v3] tools/hex2hcd: fix musl compatibility | expand |
diff --git a/tools/hex2hcd.c b/tools/hex2hcd.c index e6dca5a81..28f0e8be2 100644 --- a/tools/hex2hcd.c +++ b/tools/hex2hcd.c @@ -285,6 +285,13 @@ static void ver_parse_file(const char *pathname) prev->next = ver; } +static const char *helper_basename(const char *path) +{ + const char *base = strrchr(path, '/'); + + return base ? base + 1 : path; +} + static void ver_parse_entry(const char *pathname) { struct stat st; @@ -302,7 +309,7 @@ static void ver_parse_entry(const char *pathname) } if (S_ISREG(st.st_mode)) { - ver_parse_file(basename(pathname)); + ver_parse_file(helper_basename(pathname)); goto done; }