aboutsummaryrefslogtreecommitdiffstats
path: root/src/process.c
diff options
context:
space:
mode:
authorStefan Monnier2006-02-25 16:49:00 +0000
committerStefan Monnier2006-02-25 16:49:00 +0000
commitf523e0c3c54c135e24284fe90d8e67120612ff99 (patch)
tree23f5a1f7a0aef3ed5b37655ed4de7fef0b464d73 /src/process.c
parent19cd88cc939313424c36dc78f4cdb3f293fc8cc9 (diff)
downloademacs-f523e0c3c54c135e24284fe90d8e67120612ff99.tar.gz
emacs-f523e0c3c54c135e24284fe90d8e67120612ff99.zip
(Fmake_network_process): Init the process's mark.
Diffstat (limited to 'src/process.c')
-rw-r--r--src/process.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/process.c b/src/process.c
index 5a98ee024c1..1c0b196b3cf 100644
--- a/src/process.c
+++ b/src/process.c
@@ -1582,7 +1582,7 @@ usage: (start-process NAME BUFFER PROGRAM &rest PROGRAM-ARGS) */)
1582#endif 1582#endif
1583 1583
1584 /* Make the process marker point into the process buffer (if any). */ 1584 /* Make the process marker point into the process buffer (if any). */
1585 if (!NILP (buffer)) 1585 if (BUFFERP (buffer))
1586 set_marker_both (XPROCESS (proc)->mark, buffer, 1586 set_marker_both (XPROCESS (proc)->mark, buffer,
1587 BUF_ZV (XBUFFER (buffer)), 1587 BUF_ZV (XBUFFER (buffer)),
1588 BUF_ZV_BYTE (XBUFFER (buffer))); 1588 BUF_ZV_BYTE (XBUFFER (buffer)));
@@ -3355,6 +3355,12 @@ usage: (make-network-process &rest ARGS) */)
3355 if (is_server && socktype == SOCK_STREAM) 3355 if (is_server && socktype == SOCK_STREAM)
3356 p->status = Qlisten; 3356 p->status = Qlisten;
3357 3357
3358 /* Make the process marker point into the process buffer (if any). */
3359 if (BUFFERP (buffer))
3360 set_marker_both (p->mark, buffer,
3361 BUF_ZV (XBUFFER (buffer)),
3362 BUF_ZV_BYTE (XBUFFER (buffer)));
3363
3358#ifdef NON_BLOCKING_CONNECT 3364#ifdef NON_BLOCKING_CONNECT
3359 if (is_non_blocking_client) 3365 if (is_non_blocking_client)
3360 { 3366 {