aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorStefan Monnier2011-04-14 21:58:49 -0300
committerStefan Monnier2011-04-14 21:58:49 -0300
commit6c60eb9f2c4778c5fc07dd44b283edeb8583a3a0 (patch)
treeb195b32210e199076e4287f6085f03b9407c44f2 /src
parentdd19b04f04532ef0a38a40e37123d03998f18c4a (diff)
downloademacs-6c60eb9f2c4778c5fc07dd44b283edeb8583a3a0.tar.gz
emacs-6c60eb9f2c4778c5fc07dd44b283edeb8583a3a0.zip
* src/process.c (Qprocessp): Don't declare static.
* src/lisp.h (Qprocessp): Declare again.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog5
-rw-r--r--src/lisp.h3
-rw-r--r--src/process.c4
3 files changed, 9 insertions, 3 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 2b0df1f7a30..e3e6862f7e8 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12011-04-15 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * process.c (Qprocessp): Don't declare static.
4 * lisp.h (Qprocessp): Declare again.
5
12011-04-14 Paul Eggert <eggert@cs.ucla.edu> 62011-04-14 Paul Eggert <eggert@cs.ucla.edu>
2 7
3 Improve C-level modularity by making more things 'static'. 8 Improve C-level modularity by making more things 'static'.
diff --git a/src/lisp.h b/src/lisp.h
index 8b8e25eb689..96c8e42995b 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -3194,12 +3194,13 @@ extern int inhibit_window_system;
3194/* Nonzero means that a filter or a sentinel is running. */ 3194/* Nonzero means that a filter or a sentinel is running. */
3195extern int running_asynch_code; 3195extern int running_asynch_code;
3196 3196
3197/* Defined in process.c */ 3197/* Defined in process.c. */
3198extern Lisp_Object QCtype, Qlocal; 3198extern Lisp_Object QCtype, Qlocal;
3199EXFUN (Fget_buffer_process, 1); 3199EXFUN (Fget_buffer_process, 1);
3200EXFUN (Fprocess_status, 1); 3200EXFUN (Fprocess_status, 1);
3201EXFUN (Fkill_process, 2); 3201EXFUN (Fkill_process, 2);
3202EXFUN (Fwaiting_for_user_input_p, 0); 3202EXFUN (Fwaiting_for_user_input_p, 0);
3203extern Lisp_Object Qprocessp;
3203extern void kill_buffer_processes (Lisp_Object); 3204extern void kill_buffer_processes (Lisp_Object);
3204extern int wait_reading_process_output (int, int, int, int, 3205extern int wait_reading_process_output (int, int, int, int,
3205 Lisp_Object, 3206 Lisp_Object,
diff --git a/src/process.c b/src/process.c
index 741f2e363f3..e9ac324845b 100644
--- a/src/process.c
+++ b/src/process.c
@@ -24,7 +24,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
24#include <stdio.h> 24#include <stdio.h>
25#include <errno.h> 25#include <errno.h>
26#include <setjmp.h> 26#include <setjmp.h>
27#include <sys/types.h> /* some typedefs are used in sys/file.h */ 27#include <sys/types.h> /* Some typedefs are used in sys/file.h. */
28#include <sys/file.h> 28#include <sys/file.h>
29#include <sys/stat.h> 29#include <sys/stat.h>
30#include <setjmp.h> 30#include <setjmp.h>
@@ -127,7 +127,7 @@ int inhibit_sentinels;
127 127
128#ifdef subprocesses 128#ifdef subprocesses
129 129
130static Lisp_Object Qprocessp; 130Lisp_Object Qprocessp;
131static Lisp_Object Qrun, Qstop, Qsignal; 131static Lisp_Object Qrun, Qstop, Qsignal;
132static Lisp_Object Qopen, Qclosed, Qconnect, Qfailed, Qlisten; 132static Lisp_Object Qopen, Qclosed, Qconnect, Qfailed, Qlisten;
133Lisp_Object Qlocal; 133Lisp_Object Qlocal;