[D-runtime] [dlang/druntime] d72034: More fix of DWORD_PTR winuser

GitHub via D-runtime d-runtime at puremagic.com
Sun May 22 07:42:34 PDT 2016


  Branch: refs/heads/master
  Home:   https://github.com/dlang/druntime
  Commit: d72034e6236d13d8ff1515a05ba1b162d775f93f
      https://github.com/dlang/druntime/commit/d72034e6236d13d8ff1515a05ba1b162d775f93f
  Author: qchikara <jiki at red.email.ne.jp>
  Date:   2016-05-21 (Sat, 21 May 2016)

  Changed paths:
    M src/core/sys/windows/winuser.d

  Log Message:
  -----------
  More fix of DWORD_PTR winuser

functions and structures


  Commit: f6049fe472c8cc4cb9105a2750fb134312a503f7
      https://github.com/dlang/druntime/commit/f6049fe472c8cc4cb9105a2750fb134312a503f7
  Author: qchikara <jiki at red.email.ne.jp>
  Date:   2016-05-21 (Sat, 21 May 2016)

  Changed paths:
    M src/core/sys/windows/rpcndr.d

  Log Message:
  -----------
  Fix more DWORD_PTR rpcndr

Some hide themselves in comment out blocks.


  Commit: 1a46946ddcc136b9ad0e5116df41ec733b51f26b
      https://github.com/dlang/druntime/commit/1a46946ddcc136b9ad0e5116df41ec733b51f26b
  Author: qchikara <jiki at red.email.ne.jp>
  Date:   2016-05-21 (Sat, 21 May 2016)

  Changed paths:
    M src/core/sys/windows/winldap.d

  Log Message:
  -----------
  More fix DWORD_PTR winldap

The old definition oversights pointer sizes.
Otherwise, we should drop the definitions of these opaque structures...


  Commit: 186271adb45a467c04b381adf5518d9685d56cc0
      https://github.com/dlang/druntime/commit/186271adb45a467c04b381adf5518d9685d56cc0
  Author: qchikara <jiki at red.email.ne.jp>
  Date:   2016-05-21 (Sat, 21 May 2016)

  Changed paths:
    M src/core/sys/windows/winperf.d

  Log Message:
  -----------
  Fix win32-x64 field size of winperf structs

A variation of modifications like DWORD into DWORD_PTR.


  Commit: ab28ff57ae74086955be1f43d0d4349d40be2707
      https://github.com/dlang/druntime/commit/ab28ff57ae74086955be1f43d0d4349d40be2707
  Author: qchikara <jiki at red.email.ne.jp>
  Date:   2016-05-21 (Sat, 21 May 2016)

  Changed paths:
    M src/core/sys/windows/cpl.d
    M src/core/sys/windows/lmat.d
    M src/core/sys/windows/oaidl.d
    M src/core/sys/windows/rpcdcep.d
    M src/core/sys/windows/wingdi.d
    M src/core/sys/windows/wininet.d
    M src/core/sys/windows/winnetwk.d

  Log Message:
  -----------
  More fixes of DWORD_PTR for structs


  Commit: cc9573d09031dbb8705baeb5e19347f6e078be56
      https://github.com/dlang/druntime/commit/cc9573d09031dbb8705baeb5e19347f6e078be56
  Author: qchikara <jiki at red.email.ne.jp>
  Date:   2016-05-21 (Sat, 21 May 2016)

  Changed paths:
    M src/core/sys/windows/commctrl.d
    M src/core/sys/windows/imagehlp.d
    M src/core/sys/windows/mapi.d
    M src/core/sys/windows/ntsecpkg.d
    M src/core/sys/windows/ole.d
    M src/core/sys/windows/oleidl.d
    M src/core/sys/windows/prsht.d
    M src/core/sys/windows/rasdlg.d
    M src/core/sys/windows/shellapi.d
    M src/core/sys/windows/shlobj.d
    M src/core/sys/windows/winbase.d
    M src/core/sys/windows/wincrypt.d

  Log Message:
  -----------
  More fixes of DWORD_PTR for functions


  Commit: df12ae21e16dd6db10f07fa1d6dd20b9a6566754
      https://github.com/dlang/druntime/commit/df12ae21e16dd6db10f07fa1d6dd20b9a6566754
  Author: qchikara <jiki at red.email.ne.jp>
  Date:   2016-05-21 (Sat, 21 May 2016)

  Changed paths:
    M src/core/sys/windows/wininet.d

  Log Message:
  -----------
  More fix of DWORD_PTR wininet functions


  Commit: a02251b5b2a4decf9e476f7255ad938fcb94f1ad
      https://github.com/dlang/druntime/commit/a02251b5b2a4decf9e476f7255ad938fcb94f1ad
  Author: qchikara <jiki at red.email.ne.jp>
  Date:   2016-05-21 (Sat, 21 May 2016)

  Changed paths:
    M src/core/sys/windows/mmsystem.d

  Log Message:
  -----------
  More fixes DWORD_PTR mmsystem structs and functions

Note: This module gets dozens of fixes,
so other changes could likely
conflict.


  Commit: caf04060ca300ac0ca68e68e9b8de6fecec281cc
      https://github.com/dlang/druntime/commit/caf04060ca300ac0ca68e68e9b8de6fecec281cc
  Author: Rainer Schuetze <r.sagitario at gmx.de>
  Date:   2016-05-22 (Sun, 22 May 2016)

  Changed paths:
    M src/core/sys/windows/commctrl.d
    M src/core/sys/windows/cpl.d
    M src/core/sys/windows/imagehlp.d
    M src/core/sys/windows/lmat.d
    M src/core/sys/windows/mapi.d
    M src/core/sys/windows/mmsystem.d
    M src/core/sys/windows/ntsecpkg.d
    M src/core/sys/windows/oaidl.d
    M src/core/sys/windows/ole.d
    M src/core/sys/windows/oleidl.d
    M src/core/sys/windows/prsht.d
    M src/core/sys/windows/rasdlg.d
    M src/core/sys/windows/rpcdcep.d
    M src/core/sys/windows/rpcndr.d
    M src/core/sys/windows/shellapi.d
    M src/core/sys/windows/shlobj.d
    M src/core/sys/windows/winbase.d
    M src/core/sys/windows/wincrypt.d
    M src/core/sys/windows/wingdi.d
    M src/core/sys/windows/wininet.d
    M src/core/sys/windows/winldap.d
    M src/core/sys/windows/winnetwk.d
    M src/core/sys/windows/winperf.d
    M src/core/sys/windows/winuser.d

  Log Message:
  -----------
  Merge pull request #1574 from qchikara/additional-15959

Fix issue 15959 additional fixes


Compare: https://github.com/dlang/druntime/compare/fa93b0b2ac32...caf04060ca30


More information about the D-runtime mailing list