[PATCH 0/3] prototype / implementation mismatch

Eric Pouech eric.pouech at gmail.com
Sun Jan 16 04:16:32 CST 2022


Janitorial: found a couple of places where implentation didn't
exactly match prototype.
Mainly (unsigned) int vs. (U)LONG|DWORD.

0 impact as they all boil down to 4-byte integers.
Generate warnings when DWORD is typedef:ed to a long (as it should).

V1 => V2:
- updated dwrite as Nikolay comment
- changed another proto in winternl.h (even if MS doc seems broken, but
  aligned proto to very similar APIs)
- fixed another one in programs/rpcss

A+
---

Eric Pouech (3):
      include/winternl.h: fix prototype definition
      dlls/dwrite: adjust implementation to match prototype
      programs/rpcss: fix implem declaration to match prototype


 dlls/dwrite/dwrite_private.h | 8 ++++----
 include/winternl.h           | 4 ++--
 programs/rpcss/rpcss_main.c  | 2 +-
 3 files changed, 7 insertions(+), 7 deletions(-)




More information about the wine-devel mailing list