Mercurial > emacs
comparison src/coding.c @ 17368:265aa4625114
(Ffind_coding_system): Don't use Lisp_Object as integer.
| author | Karl Heuer <kwzh@gnu.org> |
|---|---|
| date | Thu, 10 Apr 1997 21:53:28 +0000 |
| parents | 9d15bec5f47e |
| children | abfa77a2693b |
comparison
equal
deleted
inserted
replaced
| 17367:ac4db12935d7 | 17368:265aa4625114 |
|---|---|
| 3394 if (CONSP (elt) | 3394 if (CONSP (elt) |
| 3395 && ((STRINGP (target) | 3395 && ((STRINGP (target) |
| 3396 && STRINGP (XCONS (elt)->car) | 3396 && STRINGP (XCONS (elt)->car) |
| 3397 && fast_string_match (XCONS (elt)->car, target) >= 0) | 3397 && fast_string_match (XCONS (elt)->car, target) >= 0) |
| 3398 || (INTEGERP (target) && EQ (target, XCONS (elt)->car)))) | 3398 || (INTEGERP (target) && EQ (target, XCONS (elt)->car)))) |
| 3399 return (CONSP (val = XCONS (elt)->cdr) | 3399 return (val = XCONS (elt)->cdr, CONSP (val) |
| 3400 ? val | 3400 ? val |
| 3401 : ((SYMBOLP (val) && Fboundp (val) | 3401 : ((SYMBOLP (val) && !NILP (Fboundp (val)) |
| 3402 ? call2 (val, Flist (nargs, args)) | 3402 ? call2 (val, Flist (nargs, args)) |
| 3403 : Qnil))); | 3403 : Qnil))); |
| 3404 } | 3404 } |
| 3405 return Qnil; | 3405 return Qnil; |
| 3406 } | 3406 } |
