Move declarations to header files.
authorDan Nicolaescu <dann@ics.uci.edu>
Fri, 6 Aug 2010 19:52:47 +0000 (12:52 -0700)
committerDan Nicolaescu <dann@ics.uci.edu>
Fri, 6 Aug 2010 19:52:47 +0000 (12:52 -0700)
* src/keyboard.h (quit_char): Add declaration.
* src/process.h (QCport, QCspeed, QCprocess, QCbytesize, QCstopbits)
(QCparity, Qodd, Qeven, QCflowcontrol, Qhw, Qsw, QCsummary): Add
declarations.
* sysdep.c:
* src/w32.c: Remove the above declarations.

src/ChangeLog
src/keyboard.h
src/process.h
src/w32.c

index a92fc77..d93b26b 100644 (file)
@@ -1,5 +1,12 @@
 2010-08-06  Dan Nicolaescu  <dann@ics.uci.edu>
 
+       * keyboard.h (quit_char): Add declaration.
+       * process.h (QCport, QCspeed, QCprocess, QCbytesize, QCstopbits)
+       (QCparity, Qodd, Qeven, QCflowcontrol, Qhw, Qsw, QCsummary): Add
+       declarations.
+       * sysdep.c:
+       * w32.c: Remove the above declarations.
+
        Remove extern declarations in .c files, .h files have them.
        * xterm.c:
        * xdisp.c:
index 9ef558f..693137b 100644 (file)
@@ -485,6 +485,8 @@ extern Lisp_Object Qevent_symbol_element_mask;
    X Windows wants this for selection ownership.  */
 extern unsigned long last_event_timestamp;
 
+extern int quit_char;
+
 extern int parse_menu_item (Lisp_Object, int);
 
 extern void echo_now (void);
index 12b91d6..6d4832f 100644 (file)
@@ -166,6 +166,9 @@ extern Lisp_Object Qminflt, Qmajflt, Qcminflt, Qcmajflt, Qutime, Qstime;
 extern Lisp_Object Qcutime, Qpri, Qnice, Qthcount, Qstart, Qvsize, Qrss, Qargs;
 extern Lisp_Object Quser, Qgroup, Qetime, Qpcpu, Qpmem, Qtpgid, Qcstime;
 extern Lisp_Object Qtime, Qctime;
+extern Lisp_Object QCport, QCspeed, QCprocess;
+extern Lisp_Object QCbytesize, QCstopbits, QCparity, Qodd, Qeven;
+extern Lisp_Object QCflowcontrol, Qhw, Qsw, QCsummary;
 
 extern Lisp_Object list_system_processes (void);
 extern Lisp_Object system_process_attributes (Lisp_Object);
index 1933574..f1ed6ae 100644 (file)
--- a/src/w32.c
+++ b/src/w32.c
@@ -140,10 +140,6 @@ typedef struct _PROCESS_MEMORY_COUNTERS_EX {
 
 /* For serial_configure and serial_open.  */
 #include "process.h"
-/* From process.c  */
-extern Lisp_Object QCport, QCspeed, QCprocess;
-extern Lisp_Object QCbytesize, QCstopbits, QCparity, Qodd, Qeven;
-extern Lisp_Object QCflowcontrol, Qhw, Qsw, QCsummary;
 
 typedef HRESULT (WINAPI * ShGetFolderPath_fn)
   (IN HWND, IN int, IN HANDLE, IN DWORD, OUT char *);