[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Wed Feb 18 12:14:06 CET 2009


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	09/02/18 12:14:06

Modified files:
	cm3/m3-libs/m3core/src/win32/: m3makefile WinUser.i3 
	cm3/m3-ui/ui/src/winvbt/: WinTrestle.m3 
Added files:
	cm3/m3-libs/m3core/src/win32/: WinUserC.c 

Log message:
	workaround gcc backend bug that names
	
	<*EXTERNAL WindowFromPoint:WINAPI*>
	PROCEDURE WindowFromPoint (Point: POINT): HWND;
	
	WindowFromPoint at 4 instead of WindowFromPoint at 8
	
	by adding
	
	<*EXTERNAL WinUser__WindowFromPointWorkaround:WINAPI*>
	PROCEDURE WindowFromPointWorkaround (VAR Point: POINT): HWND;
	
	HWND __stdcall WinUser__WindowFromPointWorkaround (POINT* Point)
	{
	return WindowFromPoint(*Point);
	}
	
	This lets I386_MINGW (NT386MINGNU) get further.




More information about the M3commit mailing list