diff options
author | Stefan Monnier <[email protected]> | 2008-01-19 05:27:20 +0000 |
---|---|---|
committer | Stefan Monnier <[email protected]> | 2008-01-19 05:27:20 +0000 |
commit | e69c4cae1801f1578819d72dd6c798c4e0b09dde (patch) | |
tree | 2f646cd5d069c49820427b2971071fdd57349686 /src/process.c | |
parent | 823e0ebb51743ee935104b98badfa4a015ff231a (diff) |
(list_processes_1): Don't use SCHARS on a nil buffer name.
Diffstat (limited to 'src/process.c')
-rw-r--r-- | src/process.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/process.c b/src/process.c index 8e932be7b0..c7ca36a847 100644 --- a/src/process.c +++ b/src/process.c @@ -1359,8 +1359,11 @@ list_processes_1 (query_only) w_proc = i; if (!NILP (p->buffer)) { - if (NILP (XBUFFER (p->buffer)->name) && w_buffer < 8) - w_buffer = 8; /* (Killed) */ + if (NILP (XBUFFER (p->buffer)->name)) + { + if (w_buffer < 8) + w_buffer = 8; /* (Killed) */ + } else if ((i = SCHARS (XBUFFER (p->buffer)->name), (i > w_buffer))) w_buffer = i; } |