June 07, 2016 [D-runtime] [dlang/druntime] 011a00: Fix paddings of structs in commdlg, nb30, winhttp fo... | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/dlang/druntime Commit: 011a0033ad99feb07488b2577676d8a53552bf75 https://github.com/dlang/druntime/commit/011a0033ad99feb07488b2577676d8a53552bf75 Author: qchikara <jiki@red.email.ne.jp> Date: 2016-05-23 (Mon, 23 May 2016) Changed paths: M src/core/sys/windows/commdlg.d M src/core/sys/windows/nb30.d M src/core/sys/windows/winhttp.d Log Message: ----------- Fix paddings of structs in commdlg,nb30,winhttp for Win64 cheap trick instead of the alignment switch over module of winhttp Commit: 3395b7b0f4eb67065beed1cfe6bd7d37ba5b62f6 https://github.com/dlang/druntime/commit/3395b7b0f4eb67065beed1cfe6bd7d37ba5b62f6 Author: qchikara <jiki@red.email.ne.jp> Date: 2016-05-23 (Mon, 23 May 2016) Changed paths: M src/core/sys/windows/shellapi.d Log Message: ----------- Fix paddings of structs shellapi for Win64 Commit: 40e624cbeb8867a72d118ddad50e2581305eea27 https://github.com/dlang/druntime/commit/40e624cbeb8867a72d118ddad50e2581305eea27 Author: qchikara <jiki@red.email.ne.jp> Date: 2016-05-23 (Mon, 23 May 2016) Changed paths: M src/core/sys/windows/richole.d M src/core/sys/windows/winldap.d Log Message: ----------- Remove wrong align specifiers in winldap, richole for Win64 Because those make no change in Win32 but are wrong in Win64. Commit: bdfc696dc541e95d676453a8747acd47355fa088 https://github.com/dlang/druntime/commit/bdfc696dc541e95d676453a8747acd47355fa088 Author: qchikara <jiki@red.email.ne.jp> Date: 2016-05-23 (Mon, 23 May 2016) Changed paths: M src/core/sys/windows/shlobj.d M src/core/sys/windows/winuser.d Log Message: ----------- Patches for sizes of structs shlobj, winuser Commit: d269faf41a14df1d2f63c3c7c9dcbccc151e0999 https://github.com/dlang/druntime/commit/d269faf41a14df1d2f63c3c7c9dcbccc151e0999 Author: qchikara <jiki@red.email.ne.jp> Date: 2016-05-23 (Mon, 23 May 2016) Changed paths: M src/core/sys/windows/winnt.d Log Message: ----------- Patch for sizes of structs winnt Commit: e458ee1ff72d8160dc24cc43142f4af3d3efde22 https://github.com/dlang/druntime/commit/e458ee1ff72d8160dc24cc43142f4af3d3efde22 Author: qchikara <jiki@red.email.ne.jp> Date: 2016-05-23 (Mon, 23 May 2016) Changed paths: M src/core/sys/windows/commctrl.d Log Message: ----------- Fix alignments of structs XX_KEYDOWN These structs have special alignments. Commit: c5a1db4c9bd5e59cb82f77491237e794d8ac20ba https://github.com/dlang/druntime/commit/c5a1db4c9bd5e59cb82f77491237e794d8ac20ba Author: qchikara <jiki@red.email.ne.jp> Date: 2016-05-23 (Mon, 23 May 2016) Changed paths: M src/core/sys/windows/commctrl.d Log Message: ----------- Fix alignment of NMPGSCROLL against MSDN info Note: this should be fixed if MSDN document says wrong. Commit: ba82fc4c92e60159d3c6d50090c9985e3edc6de3 https://github.com/dlang/druntime/commit/ba82fc4c92e60159d3c6d50090c9985e3edc6de3 Author: qchikara <jiki@red.email.ne.jp> Date: 2016-05-23 (Mon, 23 May 2016) Changed paths: M src/core/sys/windows/ras.d M src/core/sys/windows/rasdlg.d Log Message: ----------- Fix internal aligns of structs ras, rasdlg Commit: e42796ec996aae45fd21cfc483bde8b3b1eda90b https://github.com/dlang/druntime/commit/e42796ec996aae45fd21cfc483bde8b3b1eda90b Author: qchikara <jiki@red.email.ne.jp> Date: 2016-05-23 (Mon, 23 May 2016) Changed paths: M src/core/sys/windows/msacm.d Log Message: ----------- Fix internal aligns of msacm Commit: 972d0476e2a0e5626c6d47fc48dd130e3f9d8129 https://github.com/dlang/druntime/commit/972d0476e2a0e5626c6d47fc48dd130e3f9d8129 Author: qchikara <jiki@red.email.ne.jp> Date: 2016-05-23 (Mon, 23 May 2016) Changed paths: M src/core/sys/windows/cpl.d M src/core/sys/windows/snmp.d Log Message: ----------- Fix internal aligns cpl, snmp Commit: 29af3d41e4315f48356da6fecc378f8f20ef0b11 https://github.com/dlang/druntime/commit/29af3d41e4315f48356da6fecc378f8f20ef0b11 Author: qchikara <jiki@red.email.ne.jp> Date: 2016-05-23 (Mon, 23 May 2016) Changed paths: M src/core/sys/windows/richedit.d Log Message: ----------- Fix internal aligns richedit Commit: f85d1bf986b859cfb0715eb57425b38dfb3891a1 https://github.com/dlang/druntime/commit/f85d1bf986b859cfb0715eb57425b38dfb3891a1 Author: qchikara <jiki@red.email.ne.jp> Date: 2016-05-23 (Mon, 23 May 2016) Changed paths: M src/core/sys/windows/basetsd.d M src/core/sys/windows/setupapi.d Log Message: ----------- Add AlignedStr helper and fix setupapi AlignedStr helper is a string mixin for align specifiers switched by environments between x64 and x86. The module windows.setupapi requires this. Commit: 43b9b7252e5f3f02fbfe182ffb58f487ae88f13a https://github.com/dlang/druntime/commit/43b9b7252e5f3f02fbfe182ffb58f487ae88f13a Author: qchikara <jiki@red.email.ne.jp> Date: 2016-05-23 (Mon, 23 May 2016) Changed paths: M src/core/sys/windows/mmsystem.d Log Message: ----------- Fix internal aligns mmsystem Commit: 81a6a644038b805357bc966e67c701c1e40fde33 https://github.com/dlang/druntime/commit/81a6a644038b805357bc966e67c701c1e40fde33 Author: Vladimir Panteleev <github.private@thecybershadow.net> Date: 2016-06-07 (Tue, 07 Jun 2016) Changed paths: M src/core/sys/windows/basetsd.d M src/core/sys/windows/commctrl.d M src/core/sys/windows/commdlg.d M src/core/sys/windows/cpl.d M src/core/sys/windows/mmsystem.d M src/core/sys/windows/msacm.d M src/core/sys/windows/nb30.d M src/core/sys/windows/ras.d M src/core/sys/windows/rasdlg.d M src/core/sys/windows/richedit.d M src/core/sys/windows/richole.d M src/core/sys/windows/setupapi.d M src/core/sys/windows/shellapi.d M src/core/sys/windows/shlobj.d M src/core/sys/windows/snmp.d M src/core/sys/windows/winhttp.d M src/core/sys/windows/winldap.d M src/core/sys/windows/winnt.d M src/core/sys/windows/winuser.d Log Message: ----------- Merge pull request #1576 from qchikara/pr-win32-align Fix issue 16049 - core.sys.windows structs have wrong sizes and aligns Compare: https://github.com/dlang/druntime/compare/7c3c06dc3c5a...81a6a644038b |
Copyright © 1999-2021 by the D Language Foundation