diff options
| author | Jan Djärv | 2010-04-21 18:13:55 +0200 |
|---|---|---|
| committer | Jan Djärv | 2010-04-21 18:13:55 +0200 |
| commit | c632dfda11b0ad6a144704dc473e4ff6bbac0990 (patch) | |
| tree | 6065155419ae993b72a32027a0ef3d15fc376270 | |
| parent | c5cbeb128e3d3fc20d6e481308f154526c96e6cf (diff) | |
| download | emacs-c632dfda11b0ad6a144704dc473e4ff6bbac0990.tar.gz emacs-c632dfda11b0ad6a144704dc473e4ff6bbac0990.zip | |
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).
| -rw-r--r-- | lwlib/ChangeLog | 5 | ||||
| -rw-r--r-- | lwlib/lwlib-Xaw.c | 4 | ||||
| -rw-r--r-- | lwlib/xlwmenu.c | 2 | ||||
| -rw-r--r-- | src/ChangeLog | 4 | ||||
| -rw-r--r-- | src/data.c | 12 |
5 files changed, 20 insertions, 7 deletions
diff --git a/lwlib/ChangeLog b/lwlib/ChangeLog index 35cb646fbcb..52728552eac 100644 --- a/lwlib/ChangeLog +++ b/lwlib/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2010-04-21 Jan Djärv <jan.h.d@swipnet.se> | ||
| 2 | |||
| 3 | * xlwmenu.c (expose_cb): | ||
| 4 | * lwlib-Xaw.c (fill_xft_data): Declarations before code. | ||
| 5 | |||
| 1 | 2010-04-17 Jan Djärv <jan.h.d@swipnet.se> | 6 | 2010-04-17 Jan Djärv <jan.h.d@swipnet.se> |
| 2 | 7 | ||
| 3 | * xlwmenu.c: Include Shell.h, remove duplicate declaration of | 8 | * xlwmenu.c: Include Shell.h, remove duplicate declaration of |
diff --git a/lwlib/lwlib-Xaw.c b/lwlib/lwlib-Xaw.c index c6bbae7e3c9..d31b4602147 100644 --- a/lwlib/lwlib-Xaw.c +++ b/lwlib/lwlib-Xaw.c | |||
| @@ -150,12 +150,12 @@ xaw_update_scrollbar (instance, widget, val) | |||
| 150 | static void | 150 | static void |
| 151 | fill_xft_data (struct widget_xft_data *data, Widget widget, XftFont *font) | 151 | fill_xft_data (struct widget_xft_data *data, Widget widget, XftFont *font) |
| 152 | { | 152 | { |
| 153 | data->widget = widget; | ||
| 154 | data->xft_font = font; | ||
| 155 | Pixel bg, fg; | 153 | Pixel bg, fg; |
| 156 | XColor colors[2]; | 154 | XColor colors[2]; |
| 157 | int screen = XScreenNumberOfScreen (XtScreen (widget)); | 155 | int screen = XScreenNumberOfScreen (XtScreen (widget)); |
| 158 | 156 | ||
| 157 | data->widget = widget; | ||
| 158 | data->xft_font = font; | ||
| 159 | XtVaGetValues (widget, | 159 | XtVaGetValues (widget, |
| 160 | XtNbackground, &bg, | 160 | XtNbackground, &bg, |
| 161 | XtNforeground, &fg, | 161 | XtNforeground, &fg, |
diff --git a/lwlib/xlwmenu.c b/lwlib/xlwmenu.c index d396aa651e9..52a89de2204 100644 --- a/lwlib/xlwmenu.c +++ b/lwlib/xlwmenu.c | |||
| @@ -1304,10 +1304,10 @@ expose_cb (Widget widget, | |||
| 1304 | XEvent* event, | 1304 | XEvent* event, |
| 1305 | Boolean* continue_to_dispatch) | 1305 | Boolean* continue_to_dispatch) |
| 1306 | { | 1306 | { |
| 1307 | *continue_to_dispatch = False; | ||
| 1308 | XlwMenuWidget mw = (XlwMenuWidget) closure; | 1307 | XlwMenuWidget mw = (XlwMenuWidget) closure; |
| 1309 | int i; | 1308 | int i; |
| 1310 | 1309 | ||
| 1310 | *continue_to_dispatch = False; | ||
| 1311 | for (i = 0; i < mw->menu.windows_length; ++i) | 1311 | for (i = 0; i < mw->menu.windows_length; ++i) |
| 1312 | if (mw->menu.windows [i].w == widget) break; | 1312 | if (mw->menu.windows [i].w == widget) break; |
| 1313 | if (i < mw->menu.windows_length && i < mw->menu.old_depth) | 1313 | if (i < mw->menu.windows_length && i < mw->menu.old_depth) |
diff --git a/src/ChangeLog b/src/ChangeLog index 05d1f550a55..14790309a11 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2010-04-21 Jan Djärv <jan.h.d@swipnet.se> | ||
| 2 | |||
| 3 | * data.c (make_blv): Declarations before code (Bug#5993). | ||
| 4 | |||
| 1 | 2010-04-21 Glenn Morris <rgm@gnu.org> | 5 | 2010-04-21 Glenn Morris <rgm@gnu.org> |
| 2 | 6 | ||
| 3 | * Makefile.in (DBUS_OBJ, GTK_OBJ, XMENU_OBJ, XOBJ): | 7 | * Makefile.in (DBUS_OBJ, GTK_OBJ, XMENU_OBJ, XOBJ): |
diff --git a/src/data.c b/src/data.c index 43d168cc63d..e9f2dea522b 100644 --- a/src/data.c +++ b/src/data.c | |||
| @@ -1558,10 +1558,14 @@ make_blv (struct Lisp_Symbol *sym, int forwarded, union Lisp_Val_Fwd valcontents | |||
| 1558 | { | 1558 | { |
| 1559 | struct Lisp_Buffer_Local_Value *blv | 1559 | struct Lisp_Buffer_Local_Value *blv |
| 1560 | = xmalloc (sizeof (struct Lisp_Buffer_Local_Value)); | 1560 | = xmalloc (sizeof (struct Lisp_Buffer_Local_Value)); |
| 1561 | Lisp_Object symbol; XSETSYMBOL (symbol, sym); | 1561 | Lisp_Object symbol; |
| 1562 | Lisp_Object tem = Fcons (symbol, (forwarded | 1562 | Lisp_Object tem; |
| 1563 | ? do_symval_forwarding (valcontents.fwd) | 1563 | |
| 1564 | : valcontents.value)); | 1564 | XSETSYMBOL (symbol, sym); |
| 1565 | tem = Fcons (symbol, (forwarded | ||
| 1566 | ? do_symval_forwarding (valcontents.fwd) | ||
| 1567 | : valcontents.value)); | ||
| 1568 | |||
| 1565 | /* Buffer_Local_Values cannot have as realval a buffer-local | 1569 | /* Buffer_Local_Values cannot have as realval a buffer-local |
| 1566 | or keyboard-local forwarding. */ | 1570 | or keyboard-local forwarding. */ |
| 1567 | eassert (!(forwarded && BUFFER_OBJFWDP (valcontents.fwd))); | 1571 | eassert (!(forwarded && BUFFER_OBJFWDP (valcontents.fwd))); |