summaryrefslogtreecommitdiff
path: root/src/bytecode.c
diff options
context:
space:
mode:
authorKarl Heuer <kwzh@gnu.org>1994-10-12 05:17:52 +0000
committerKarl Heuer <kwzh@gnu.org>1994-10-12 05:17:52 +0000
commit9ba14993b1d9e044a7ae0a66d7c5975bb467a599 (patch)
treec4dc226c37a97d6f0e269c789c4aaa8826a5eba8 /src/bytecode.c
parent9ce557a98491ac2179710a194f7c192b17eb6ad1 (diff)
downloademacs-9ba14993b1d9e044a7ae0a66d7c5975bb467a599.tar.gz
(Fbyte_code): Skip optimization for all Lisp_Misc types.
Diffstat (limited to 'src/bytecode.c')
-rw-r--r--src/bytecode.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/bytecode.c b/src/bytecode.c
index 9a5d231dd61..4e458ebe79c 100644
--- a/src/bytecode.c
+++ b/src/bytecode.c
@@ -350,12 +350,9 @@ If the third argument is incorrect, Emacs may crash.")
case Lisp_Symbol:
if (!EQ (v2, Qunbound))
break;
- case Lisp_Intfwd:
- case Lisp_Boolfwd:
- case Lisp_Objfwd:
+ case Lisp_Misc:
case Lisp_Buffer_Local_Value:
case Lisp_Some_Buffer_Local_Value:
- case Lisp_Buffer_Objfwd:
v2 = Fsymbol_value (v1);
}
}