Mercurial > emacs
comparison src/data.c @ 51030:7ef125284156
(let_shadows_buffer_binding_p): Make target of p volatile.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sat, 17 May 2003 12:42:31 +0000 |
parents | bd83590b911a |
children | 78af369bc6ac |
comparison
equal
deleted
inserted
replaced
51029:ffa1dc43c997 | 51030:7ef125284156 |
---|---|
1090 | 1090 |
1091 static int | 1091 static int |
1092 let_shadows_buffer_binding_p (symbol) | 1092 let_shadows_buffer_binding_p (symbol) |
1093 Lisp_Object symbol; | 1093 Lisp_Object symbol; |
1094 { | 1094 { |
1095 struct specbinding *p; | 1095 volatile struct specbinding *p; |
1096 | 1096 |
1097 for (p = specpdl_ptr - 1; p >= specpdl; p--) | 1097 for (p = specpdl_ptr - 1; p >= specpdl; p--) |
1098 if (p->func == NULL | 1098 if (p->func == NULL |
1099 && CONSP (p->symbol)) | 1099 && CONSP (p->symbol)) |
1100 { | 1100 { |