From 15fbcacbb4f05778a162e864a80be60c86f47d2c Mon Sep 17 00:00:00 2001 From: Robert Reif Date: Wed, 1 Sep 2004 04:53:12 +0000 Subject: [PATCH] Added some missing LPC typedefs. --- include/dinput.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/dinput.h b/include/dinput.h index 9a0f5ba516c..f5b51496c0b 100644 --- a/include/dinput.h +++ b/include/dinput.h @@ -322,6 +322,7 @@ typedef struct DIDEVICEOBJECTINSTANCE_DX3A { DWORD dwFlags; CHAR tszName[MAX_PATH]; } DIDEVICEOBJECTINSTANCE_DX3A, *LPDIDEVICEOBJECTINSTANCE_DX3A; +typedef const DIDEVICEOBJECTINSTANCE_DX3A *LPCDIDEVICEOBJECTINSTANCE_DX3A; typedef struct DIDEVICEOBJECTINSTANCE_DX3W { DWORD dwSize; GUID guidType; @@ -330,6 +331,7 @@ typedef struct DIDEVICEOBJECTINSTANCE_DX3W { DWORD dwFlags; WCHAR tszName[MAX_PATH]; } DIDEVICEOBJECTINSTANCE_DX3W, *LPDIDEVICEOBJECTINSTANCE_DX3W; +typedef const DIDEVICEOBJECTINSTANCE_DX3W *LPCDIDEVICEOBJECTINSTANCE_DX3W; DECL_WINELIB_TYPE_AW(DIDEVICEOBJECTINSTANCE_DX3) DECL_WINELIB_TYPE_AW(LPDIDEVICEOBJECTINSTANCE_DX3) @@ -389,6 +391,7 @@ typedef struct DIDEVICEINSTANCE_DX3A { CHAR tszInstanceName[MAX_PATH]; CHAR tszProductName[MAX_PATH]; } DIDEVICEINSTANCE_DX3A, *LPDIDEVICEINSTANCE_DX3A; +typedef const DIDEVICEINSTANCE_DX3A *LPCDIDEVICEINSTANCE_DX3A; typedef struct DIDEVICEINSTANCE_DX3W { DWORD dwSize; GUID guidInstance; @@ -397,6 +400,7 @@ typedef struct DIDEVICEINSTANCE_DX3W { WCHAR tszInstanceName[MAX_PATH]; WCHAR tszProductName[MAX_PATH]; } DIDEVICEINSTANCE_DX3W, *LPDIDEVICEINSTANCE_DX3W; +typedef const DIDEVICEINSTANCE_DX3W *LPCDIDEVICEINSTANCE_DX3W; DECL_WINELIB_TYPE_AW(DIDEVICEINSTANCE_DX3) DECL_WINELIB_TYPE_AW(LPDIDEVICEINSTANCE_DX3) @@ -637,6 +641,7 @@ typedef struct _DIOBJECTDATAFORMAT { DWORD dwType; DWORD dwFlags; } DIOBJECTDATAFORMAT, *LPDIOBJECTDATAFORMAT; +typedef const DIOBJECTDATAFORMAT *LPCDIOBJECTDATAFORMAT; typedef struct _DIDATAFORMAT { DWORD dwSize; -- 2.11.4.GIT