]> code.delx.au - gnu-emacs/blobdiff - src/process.h
* lisp.h (DEFVAR_KBOARD): Use offsetof instead of char * finagling.
[gnu-emacs] / src / process.h
index 0348f211bb9856e2bb64d9661560563a9eb804f0..4866a8c1022cdd30438e6c08d6250606fcb00b68 100644 (file)
@@ -29,13 +29,13 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 /* This structure records information about a subprocess
    or network connection.
 
-   Every field in this structure except for the first two
+   Every field in this structure except for the header
    must be a Lisp_Object, for GC's sake.  */
 
 struct Lisp_Process
   {
-    EMACS_UINT size;
-    struct Lisp_Vector *v_next;
+    struct vectorlike_header header;
+
     /* Name of subprocess terminal.  */
     Lisp_Object tty_name;
     /* Name of this process */