diff options
| author | Richard M. Stallman | 1994-06-17 13:40:33 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1994-06-17 13:40:33 +0000 |
| commit | 343f4114c3611dfc858b856876892d5270780c31 (patch) | |
| tree | d468613a807de3221d5de8a2db800cd319850641 /src/process.c | |
| parent | 2dd60dfd18b3149493c04315964c1a8e14260810 (diff) | |
| download | emacs-343f4114c3611dfc858b856876892d5270780c31.tar.gz emacs-343f4114c3611dfc858b856876892d5270780c31.zip | |
(Fprocess_status): Return nil for process name that has no process.
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 e2f7f6a9794..66e21c1dc2e 100644 --- a/src/process.c +++ b/src/process.c | |||
| @@ -626,9 +626,15 @@ nil, indicating the current buffer's process.") | |||
| 626 | { | 626 | { |
| 627 | register struct Lisp_Process *p; | 627 | register struct Lisp_Process *p; |
| 628 | register Lisp_Object status; | 628 | register Lisp_Object status; |
| 629 | proc = get_process (proc); | 629 | |
| 630 | if (STRINGP (proc)) | ||
| 631 | proc = Fget_process (proc); | ||
| 632 | else | ||
| 633 | proc = get_process (proc); | ||
| 634 | |||
| 630 | if (NILP (proc)) | 635 | if (NILP (proc)) |
| 631 | return proc; | 636 | return proc; |
| 637 | |||
| 632 | p = XPROCESS (proc); | 638 | p = XPROCESS (proc); |
| 633 | if (!NILP (p->raw_status_low)) | 639 | if (!NILP (p->raw_status_low)) |
| 634 | update_status (p); | 640 | update_status (p); |