1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-22 18:35:09 +00:00

Ensure 8-byte stack alignment in w32select's callback.

src/w32select.c (owner_callback): Mark with ALIGN_STACK attribute.
This commit is contained in:
Eli Zaretskii 2014-10-18 09:40:04 +03:00
parent 6c854f07d1
commit 4b6d6e6909
2 changed files with 7 additions and 3 deletions

View File

@ -1,3 +1,7 @@
2014-10-18 Eli Zaretskii <eliz@gnu.org>
* w32select.c (owner_callback): Mark with ALIGN_STACK attribute.
2014-10-17 Eli Zaretskii <eliz@gnu.org>
* xterm.c (x_draw_hollow_cursor): Fix display of hollow cursor on

View File

@ -95,8 +95,8 @@ static Lisp_Object render_locale (void);
static Lisp_Object render_all (Lisp_Object ignore);
static void run_protected (Lisp_Object (*code) (Lisp_Object), Lisp_Object arg);
static Lisp_Object lisp_error_handler (Lisp_Object error);
static LRESULT CALLBACK owner_callback (HWND win, UINT msg,
WPARAM wp, LPARAM lp);
static LRESULT CALLBACK ALIGN_STACK owner_callback (HWND win, UINT msg,
WPARAM wp, LPARAM lp);
static HWND create_owner (void);
static void setup_config (void);
@ -420,7 +420,7 @@ lisp_error_handler (Lisp_Object error)
}
static LRESULT CALLBACK
static LRESULT CALLBACK ALIGN_STACK
owner_callback (HWND win, UINT msg, WPARAM wp, LPARAM lp)
{
switch (msg)