Don't declare GDI stuff when NOGDI is defined
Dimitrie O. Paun
dpaun at rogers.com
Fri Apr 9 15:11:04 CDT 2004
ChangeLog
Don't declare GDI stuff when NOGDI is defined.
Index: include/imm.h
===================================================================
RCS file: /var/cvs/wine/include/imm.h,v
retrieving revision 1.14
diff -u -r1.14 imm.h
--- include/imm.h 5 Sep 2003 23:15:44 -0000 1.14
+++ include/imm.h 9 Apr 2004 06:46:37 -0000
@@ -484,9 +484,14 @@
DWORD WINAPI ImmGetCandidateListCountW(HIMC, LPDWORD);
#define ImmGetCandidateListCount WINELIB_NAME_AW(ImmGetCandidateListCount)
BOOL WINAPI ImmGetCandidateWindow(HIMC, DWORD, LPCANDIDATEFORM);
+#ifndef NOGDI
BOOL WINAPI ImmGetCompositionFontA(HIMC, LPLOGFONTA);
BOOL WINAPI ImmGetCompositionFontW(HIMC, LPLOGFONTW);
#define ImmGetCompositionFont WINELIB_NAME_AW(ImmGetCompositionFont)
+BOOL WINAPI ImmSetCompositionFontA(HIMC, LPLOGFONTA);
+BOOL WINAPI ImmSetCompositionFontW(HIMC, LPLOGFONTW);
+#define ImmSetCompositionFont WINELIB_NAME_AW(ImmSetCompositionFont)
+#endif
LONG WINAPI ImmGetCompositionStringA(HIMC, DWORD, LPVOID, DWORD);
LONG WINAPI ImmGetCompositionStringW(HIMC, DWORD, LPVOID, DWORD);
#define ImmGetCompositionString WINELIB_NAME_AW(ImmGetCompositionString)
@@ -526,9 +531,6 @@
#define ImmRegisterWord WINELIB_NAME_AW(ImmRegisterWord)
BOOL WINAPI ImmReleaseContext(HWND, HIMC);
BOOL WINAPI ImmSetCandidateWindow(HIMC, LPCANDIDATEFORM);
-BOOL WINAPI ImmSetCompositionFontA(HIMC, LPLOGFONTA);
-BOOL WINAPI ImmSetCompositionFontW(HIMC, LPLOGFONTW);
-#define ImmSetCompositionFont WINELIB_NAME_AW(ImmSetCompositionFont)
BOOL WINAPI ImmSetCompositionStringA(HIMC, DWORD, LPCVOID, DWORD, LPCVOID, DWORD);
BOOL WINAPI ImmSetCompositionStringW(HIMC, DWORD, LPCVOID, DWORD, LPCVOID, DWORD);
#define ImmSetCompositionString WINELIB_NAME_AW(ImmSetCompositionString)
--
Dimi.
More information about the wine-patches
mailing list