Mercurial > emacs
diff src/data.c @ 108023:150fd3d78f5a
Declarations before code (Bug#5993).
* data.c (make_blv): Declarations before code (Bug#5993).
* xlwmenu.c (expose_cb):
* lwlib-Xaw.c (fill_xft_data): Declarations before code (Bug#5993).
| author | Jan D. <jan.h.d@swipnet.se> |
|---|---|
| date | Wed, 21 Apr 2010 18:13:55 +0200 |
| parents | 734b50109edf |
| children | ee0a08d8887e |
line wrap: on
line diff
--- a/src/data.c Wed Apr 21 07:00:58 2010 -0400 +++ b/src/data.c Wed Apr 21 18:13:55 2010 +0200 @@ -1558,10 +1558,14 @@ { struct Lisp_Buffer_Local_Value *blv = xmalloc (sizeof (struct Lisp_Buffer_Local_Value)); - Lisp_Object symbol; XSETSYMBOL (symbol, sym); - Lisp_Object tem = Fcons (symbol, (forwarded - ? do_symval_forwarding (valcontents.fwd) - : valcontents.value)); + Lisp_Object symbol; + Lisp_Object tem; + + XSETSYMBOL (symbol, sym); + tem = Fcons (symbol, (forwarded + ? do_symval_forwarding (valcontents.fwd) + : valcontents.value)); + /* Buffer_Local_Values cannot have as realval a buffer-local or keyboard-local forwarding. */ eassert (!(forwarded && BUFFER_OBJFWDP (valcontents.fwd)));
