From a33ce612b5f51446e9d69ec5f41d5e2e2bcb4a84 Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Mon, 4 Aug 2025 19:21:45 +0200 Subject: libbb: much faster concat_path_file() function old new delta concat_path_file 68 127 +59 Signed-off-by: Denys Vlasenko --- util-linux/lspci.c | 2 +- util-linux/lsusb.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'util-linux') diff --git a/util-linux/lspci.c b/util-linux/lspci.c index b38b46be3..25be23a01 100644 --- a/util-linux/lspci.c +++ b/util-linux/lspci.c @@ -47,7 +47,7 @@ static int FAST_FUNC fileAction(struct recursive_state *state UNUSED_PARAM, int pci_class = 0, pci_vid = 0, pci_did = 0; int pci_subsys_vid = 0, pci_subsys_did = 0; - char *uevent_filename = concat_path_file(fileName, "/uevent"); + char *uevent_filename = concat_path_file(fileName, "uevent"); parser = config_open2(uevent_filename, fopen_for_read); free(uevent_filename); diff --git a/util-linux/lsusb.c b/util-linux/lsusb.c index 0a9e505f4..f7d0de32d 100644 --- a/util-linux/lsusb.c +++ b/util-linux/lsusb.c @@ -50,7 +50,7 @@ static int FAST_FUNC fileAction(struct recursive_state *state UNUSED_PARAM, char *tokens[4]; char *busnum = NULL, *devnum = NULL; int product_vid = 0, product_did = 0; - char *uevent_filename = concat_path_file(fileName, "/uevent"); + char *uevent_filename = concat_path_file(fileName, "uevent"); parser = config_open2(uevent_filename, fopen_for_read); free(uevent_filename); -- cgit v1.2.3-55-g6feb