Mercurial > hg > xemacs-beta
diff src/process-nt.c @ 440:8de8e3f6228a r21-2-28
Import from CVS: tag r21-2-28
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:33:38 +0200 |
parents | 080151679be2 |
children | abe6d1db359e |
line wrap: on
line diff
--- a/src/process-nt.c Mon Aug 13 11:32:27 2007 +0200 +++ b/src/process-nt.c Mon Aug 13 11:33:38 2007 +0200 @@ -32,7 +32,6 @@ #include "procimpl.h" #include "sysdep.h" -#include <windows.h> #ifndef __MINGW32__ #include <shellapi.h> #else @@ -65,7 +64,7 @@ /* This one breaks process abstraction. Prototype is in console-msw.h, used by select_process method in event-msw.c */ HANDLE -get_nt_process_handle (struct Lisp_Process *p) +get_nt_process_handle (Lisp_Process *p) { return (NT_DATA (p)->h_process); } @@ -375,13 +374,13 @@ */ static void -nt_alloc_process_data (struct Lisp_Process *p) +nt_alloc_process_data (Lisp_Process *p) { p->process_data = xnew_and_zero (struct nt_process_data); } static void -nt_finalize_process_data (struct Lisp_Process *p, int for_disksave) +nt_finalize_process_data (Lisp_Process *p, int for_disksave) { assert (!for_disksave); if (NT_DATA(p)->h_process) @@ -418,7 +417,7 @@ } static int -nt_create_process (struct Lisp_Process *p, +nt_create_process (Lisp_Process *p, Lisp_Object *argv, int nargv, Lisp_Object program, Lisp_Object cur_dir) { @@ -671,7 +670,7 @@ */ static void -nt_update_status_if_terminated (struct Lisp_Process* p) +nt_update_status_if_terminated (Lisp_Process* p) { DWORD exit_code; @@ -718,7 +717,7 @@ nt_send_process (Lisp_Object proc, struct lstream* lstream) { volatile Lisp_Object vol_proc = proc; - struct Lisp_Process *volatile p = XPROCESS (proc); + Lisp_Process *volatile p = XPROCESS (proc); /* use a reasonable-sized buffer (somewhere around the size of the stream buffer) so as to avoid inundating the stream with blocked @@ -786,7 +785,7 @@ nt_kill_child_process (Lisp_Object proc, int signo, int current_group, int nomsg) { - struct Lisp_Process *p = XPROCESS (proc); + Lisp_Process *p = XPROCESS (proc); /* Enable child signals if necessary. This may lose the first but it's better than nothing. */