Fixed GetLargestConsoleWindowSize prototype.
diff --git a/include/winbase.h b/include/winbase.h
index 2c2a0de..1f03449 100644
--- a/include/winbase.h
+++ b/include/winbase.h
@@ -1301,7 +1301,7 @@
DWORD WINAPI GetFullPathNameW(LPCWSTR,DWORD,LPWSTR,LPWSTR*);
#define GetFullPathName WINELIB_NAME_AW(GetFullPathName)
BOOL WINAPI GetHandleInformation(HANDLE,LPDWORD);
-DWORD WINAPI GetLargestConsoleWindowSize(HANDLE);
+COORD WINAPI GetLargestConsoleWindowSize(HANDLE);
DWORD WINAPI GetLengthSid(PSID);
VOID WINAPI GetLocalTime(LPSYSTEMTIME);
DWORD WINAPI GetLogicalDrives(void);
diff --git a/win32/console.c b/win32/console.c
index 768a2fe..743c174 100644
--- a/win32/console.c
+++ b/win32/console.c
@@ -441,9 +441,12 @@
/***********************************************************************
* GetLargestConsoleWindowSize (KERNEL32.226)
*/
-DWORD WINAPI GetLargestConsoleWindowSize( HANDLE hConsoleOutput )
+COORD WINAPI GetLargestConsoleWindowSize( HANDLE hConsoleOutput )
{
- return (DWORD)MAKELONG(80,24);
+ COORD c;
+ c.x = 80;
+ c.y = 24;
+ return c;
}
/***********************************************************************