Contents of /trunk/busybox/patches/busybox-1.10.2-fuser.patch
Parent Directory | Revision Log
Revision 626 -
(show annotations)
(download)
Sat May 31 10:33:24 2008 UTC (16 years, 4 months ago) by niro
File size: 578 byte(s)
Sat May 31 10:33:24 2008 UTC (16 years, 4 months ago) by niro
File size: 578 byte(s)
-added more official fixes
1 | --- busybox-1.10.2/procps/fuser.c Sat Apr 19 06:03:13 2008 |
2 | +++ busybox-1.10.2-fuser/procps/fuser.c Wed May 28 16:53:35 2008 |
3 | @@ -208,6 +208,7 @@ |
4 | return plist; |
5 | } |
6 | |
7 | +/* NB: does chdir internally */ |
8 | static pid_list *scan_proc_pids(inode_list *ilist) |
9 | { |
10 | DIR *d; |
11 | @@ -215,7 +216,8 @@ |
12 | pid_t pid; |
13 | pid_list *plist; |
14 | |
15 | - d = opendir("."); |
16 | + xchdir("/proc"); |
17 | + d = opendir("/proc"); |
18 | if (!d) |
19 | return NULL; |
20 | |
21 | @@ -329,7 +331,7 @@ |
22 | pp++; |
23 | } |
24 | |
25 | - plist = scan_proc_pids(ilist); |
26 | + plist = scan_proc_pids(ilist); /* changes dir to "/proc" */ |
27 | |
28 | if (!plist) |
29 | return EXIT_FAILURE; |