summaryrefslogtreecommitdiffstats
path: root/sys-utils/lscpu.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys-utils/lscpu.c')
-rw-r--r--sys-utils/lscpu.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys-utils/lscpu.c b/sys-utils/lscpu.c
index f6e47277e..83f3a7d27 100644
--- a/sys-utils/lscpu.c
+++ b/sys-utils/lscpu.c
@@ -1430,12 +1430,12 @@ read_nodes(struct lscpu_desc *desc)
int i = 0;
DIR *dir;
struct dirent *d;
- char *path;
+ const char *path;
/* number of NUMA node */
- path = path_strdup(_PATH_SYS_NODE);
+ if (!(path = path_get(_PATH_SYS_NODE)))
+ return;
dir = opendir(path);
- free(path);
while (dir && (d = readdir(dir))) {
if (is_node_dirent(d))