Skip to content

Commit b43649c

Browse files
authored
Mark dialog templates as repr(packed) (#884)
1 parent 9155425 commit b43649c

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/um/winuser.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2509,7 +2509,8 @@ pub const HWND_TOP: HWND = 0 as HWND;
25092509
pub const HWND_BOTTOM: HWND = 1 as HWND;
25102510
pub const HWND_TOPMOST: HWND = -1isize as HWND;
25112511
pub const HWND_NOTOPMOST: HWND = -2isize as HWND;
2512-
STRUCT!{struct DLGTEMPLATE {
2512+
// FIXME packed(2)
2513+
STRUCT!{#[repr(packed)] struct DLGTEMPLATE {
25132514
style: DWORD,
25142515
dwExtendedStyle: DWORD,
25152516
cdit: WORD,
@@ -2522,7 +2523,8 @@ pub type LPDLGTEMPLATEA = *mut DLGTEMPLATE;
25222523
pub type LPDLGTEMPLATEW = *mut DLGTEMPLATE;
25232524
pub type LPCDLGTEMPLATEA = *const DLGTEMPLATE;
25242525
pub type LPCDLGTEMPLATEW = *const DLGTEMPLATE;
2525-
STRUCT!{struct DLGITEMTEMPLATE {
2526+
// FIXME packed(2)
2527+
STRUCT!{#[repr(packed)] struct DLGITEMTEMPLATE {
25262528
style: DWORD,
25272529
dwExtendedStyle: DWORD,
25282530
x: c_short,

0 commit comments

Comments
 (0)