Mercurial > emacs
comparison src/bytecode.c @ 73839:7c6439fdd0c7
(Fbyte_code): Use SYMBOL_CONSTANT_P macro.
| author | Juanma Barranquero <lekktu@gmail.com> |
|---|---|
| date | Wed, 08 Nov 2006 21:14:40 +0000 |
| parents | a0954041b695 |
| children | 3d45362f1d38 dbe3f29e61d6 |
comparison
equal
deleted
inserted
replaced
| 73838:a99be0fe5bd4 | 73839:7c6439fdd0c7 |
|---|---|
| 595 | 595 |
| 596 /* Inline the most common case. */ | 596 /* Inline the most common case. */ |
| 597 if (SYMBOLP (sym) | 597 if (SYMBOLP (sym) |
| 598 && !EQ (val, Qunbound) | 598 && !EQ (val, Qunbound) |
| 599 && !XSYMBOL (sym)->indirect_variable | 599 && !XSYMBOL (sym)->indirect_variable |
| 600 && !XSYMBOL (sym)->constant | 600 && !SYMBOL_CONSTANT_P (sym) |
| 601 && !MISCP (XSYMBOL (sym)->value)) | 601 && !MISCP (XSYMBOL (sym)->value)) |
| 602 XSYMBOL (sym)->value = val; | 602 XSYMBOL (sym)->value = val; |
| 603 else | 603 else |
| 604 { | 604 { |
| 605 BEFORE_POTENTIAL_GC (); | 605 BEFORE_POTENTIAL_GC (); |
