diff options
| author | Dan Nicolaescu | 2008-12-19 19:50:35 +0000 |
|---|---|---|
| committer | Dan Nicolaescu | 2008-12-19 19:50:35 +0000 |
| commit | 06e111a6efbbe275e8f7c364ff8e5955d1ab75f0 (patch) | |
| tree | 3ed4dc7cbf6c74663a3c4bd4c35b71e40ab2e3e9 /src/s/gnu-linux.h | |
| parent | 349b3256608412d33ddabc7c3f9b429123e7c353 (diff) | |
| download | emacs-06e111a6efbbe275e8f7c364ff8e5955d1ab75f0.tar.gz emacs-06e111a6efbbe275e8f7c364ff8e5955d1ab75f0.zip | |
Reorganize implementation of Flist_system_processes and
Fsystem_process_attributes. No functional changes.
* process.c: Don't #include pwd.h, grp.h and limits.h.
(Flist_system_processes): Just call list_system_processes.
(Fsystem_process_attributes): Just call system_process_attributes.
(procfs_list_system_processes, time_from_jiffies)
(ltime_from_jiffies, get_up_time, procfs_ttyname, MAJOR, MINOR)
(procfs_get_total_memory, procfs_system_process_attributes): Move ...
* sysdep.c: ... here. Include pwd.h, grp.h and limits.h.
(list_system_processes): Rename from
procfs_list_system_processes. Enclose in #ifdef HAVE_PROCFS.
Provide a do nothing implementation.
(system_process_attributes): Rename from
procfs_list_system_processes.
(ltime_from_jiffies, get_up_time, procfs_ttyname, MAJOR, MINOR)
(procfs_get_total_memory): Enclose in #ifdef GNU_LINUX.
* w32.c (list_system_processes): Rename from
w32_list_system_processes.
(system_process_attributes): Rename from
w32_system_process_attributes.
* s/gnu-linux.h (LISTPROC, PROCATTR): Remove.
* process.h (w32_list_system_processes)
(w32_system_process_attributes): Remove.
(list_system_processes, system_process_attributes): New
prototypes.
* config.nt (LISTPROC, PROCATTR): Remove.
Diffstat (limited to 'src/s/gnu-linux.h')
| -rw-r--r-- | src/s/gnu-linux.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/s/gnu-linux.h b/src/s/gnu-linux.h index 2e28b81f7d0..7437db5d8eb 100644 --- a/src/s/gnu-linux.h +++ b/src/s/gnu-linux.h | |||
| @@ -105,10 +105,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 105 | 105 | ||
| 106 | #define BSTRING | 106 | #define BSTRING |
| 107 | 107 | ||
| 108 | /* These are used in Flist_system_processes and Fsystem_process_attributes. */ | 108 | /* This is used in list_system_processes. */ |
| 109 | #define HAVE_PROCFS 1 | 109 | #define HAVE_PROCFS 1 |
| 110 | #define LISTPROC procfs_list_system_processes | ||
| 111 | #define PROCATTR procfs_system_process_attributes | ||
| 112 | 110 | ||
| 113 | /* define MAIL_USE_FLOCK if the mailer uses flock | 111 | /* define MAIL_USE_FLOCK if the mailer uses flock |
| 114 | to interlock access to /usr/spool/mail/$USER. | 112 | to interlock access to /usr/spool/mail/$USER. |