diff options
| author | Stefan Monnier | 2006-02-25 16:49:00 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2006-02-25 16:49:00 +0000 |
| commit | f523e0c3c54c135e24284fe90d8e67120612ff99 (patch) | |
| tree | 23f5a1f7a0aef3ed5b37655ed4de7fef0b464d73 /src/process.c | |
| parent | 19cd88cc939313424c36dc78f4cdb3f293fc8cc9 (diff) | |
| download | emacs-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.c | 8 |
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 | { |