From 49b78fc1a8f1591fa172399b3be1dba4b7f23554 Mon Sep 17 00:00:00 2001 From: Denis Vlasenko Date: Thu, 5 Jun 2008 01:10:03 +0000 Subject: Apply post-1.10.2 fixes, bump version to 1.10.3 --- procps/fuser.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'procps/fuser.c') diff --git a/procps/fuser.c b/procps/fuser.c index fd876d5..55f7917 100644 --- a/procps/fuser.c +++ b/procps/fuser.c @@ -208,6 +208,7 @@ static pid_list *scan_dir_links(const char *dname, pid_t pid, return plist; } +/* NB: does chdir internally */ static pid_list *scan_proc_pids(inode_list *ilist) { DIR *d; @@ -215,7 +216,8 @@ static pid_list *scan_proc_pids(inode_list *ilist) pid_t pid; pid_list *plist; - d = opendir("."); + xchdir("/proc"); + d = opendir("/proc"); if (!d) return NULL; @@ -329,7 +331,7 @@ Find processes which use FILEs or PORTs pp++; } - plist = scan_proc_pids(ilist); + plist = scan_proc_pids(ilist); /* changes dir to "/proc" */ if (!plist) return EXIT_FAILURE; -- cgit v1.1