diff options
Diffstat (limited to 'src/coding.c')
| -rw-r--r-- | src/coding.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/coding.c b/src/coding.c index cb6df79fca0..9ba96981c7f 100644 --- a/src/coding.c +++ b/src/coding.c | |||
| @@ -8390,7 +8390,10 @@ usage: (find-operation-coding-system OPERATION ARGUMENTS ...) */) | |||
| 8390 | return Fcons (val, val); | 8390 | return Fcons (val, val); |
| 8391 | if (! NILP (Ffboundp (val))) | 8391 | if (! NILP (Ffboundp (val))) |
| 8392 | { | 8392 | { |
| 8393 | val = safe_call1 (val, Flist (nargs, args)); | 8393 | /* We use call1 rather than safe_call1 |
| 8394 | so as to get bug reports about functions called here | ||
| 8395 | which don't handle the current interface. */ | ||
| 8396 | val = call1 (val, Flist (nargs, args)); | ||
| 8394 | if (CONSP (val)) | 8397 | if (CONSP (val)) |
| 8395 | return val; | 8398 | return val; |
| 8396 | if (SYMBOLP (val) && ! NILP (Fcoding_system_p (val))) | 8399 | if (SYMBOLP (val) && ! NILP (Fcoding_system_p (val))) |