ChangeSet ID: 1003269539922781077213585 CVSROOT: /opt/cvs-commit Module name: wine Changes by: julliard@wine2. 01/10/16 17:58:59
Modified files: controls : icontitle.c dlls/ttydrv : wnd.c dlls/user : message.c user_main.c dlls/x11drv : window.c winpos.c include : queue.h user.h win.h winpos.h windows : dce.c painting.c queue.c win.c winpos.c windows/x11drv : event.c
Log message: Added internal Wine messages to perform SetWindowPos, ShowWindow and SetParent in the correct thread. Replace QUEUE_IsExitingQueue by USER_IsExitingThread. Store window rectangles in the server. Prevent DestroyWindow on windows not belonging to the current thread.
Patch: http://cvs.winehq.com/patch.py?id=1003269539922781077213585
Revision Changes Path 1.23 +3 -5 wine/controls/icontitle.c 1.16 +31 -5 wine/dlls/ttydrv/wnd.c 1.8 +49 -8 wine/dlls/user/message.c 1.33 +15 -3 wine/dlls/user/user_main.c 1.26 +8 -13 wine/dlls/x11drv/window.c 1.30 +109 -87 wine/dlls/x11drv/winpos.c 1.33 +0 -2 wine/include/queue.h 1.30 +10 -1 wine/include/user.h 1.62 +4 -0 wine/include/win.h 1.16 +0 -4 wine/include/winpos.h 1.65 +11 -9 wine/windows/dce.c 1.61 +14 -5 wine/windows/painting.c 1.85 +0 -20 wine/windows/queue.c 1.162 +207 -155 wine/windows/win.c 1.123 +130 -146 wine/windows/winpos.c 1.110 +65 -79 wine/windows/x11drv/event.c