I totally disagree with this commit.<div><br clear="all">Best regards,<br>Alex Ionescu<br>
<br><br><div class="gmail_quote">On Fri, Jan 9, 2009 at 6:33 AM, <span dir="ltr"><<a href="mailto:dchapyshev@svn.reactos.org">dchapyshev@svn.reactos.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Author: dchapyshev<br>
Date: Fri Jan 9 05:33:50 2009<br>
New Revision: 38663<br>
<br>
URL: <a href="http://svn.reactos.org/svn/reactos?rev=38663&view=rev" target="_blank">http://svn.reactos.org/svn/reactos?rev=38663&view=rev</a><br>
Log:<br>
- Cleanup user32, direct call to kernel space<br>
<br>
Modified:<br>
trunk/reactos/dll/win32/user32/controls/button.c<br>
trunk/reactos/dll/win32/user32/controls/combo.c<br>
trunk/reactos/dll/win32/user32/controls/edit.c<br>
trunk/reactos/dll/win32/user32/controls/icontitle.c<br>
trunk/reactos/dll/win32/user32/controls/listbox.c<br>
trunk/reactos/dll/win32/user32/controls/scrollbar.c<br>
trunk/reactos/dll/win32/user32/controls/static.c<br>
trunk/reactos/dll/win32/user32/misc/dde.c<br>
trunk/reactos/dll/win32/user32/misc/ddeserver.c<br>
trunk/reactos/dll/win32/user32/misc/desktop.c<br>
trunk/reactos/dll/win32/user32/misc/misc.c<br>
trunk/reactos/dll/win32/user32/misc/object.c<br>
trunk/reactos/dll/win32/user32/misc/stubs.c<br>
trunk/reactos/dll/win32/user32/misc/timer.c<br>
trunk/reactos/dll/win32/user32/misc/winsta.c<br>
trunk/reactos/dll/win32/user32/user32.def<br>
trunk/reactos/dll/win32/user32/windows/accel.c<br>
trunk/reactos/dll/win32/user32/windows/bitmap.c<br>
trunk/reactos/dll/win32/user32/windows/caret.c<br>
trunk/reactos/dll/win32/user32/windows/clipboard.c<br>
trunk/reactos/dll/win32/user32/windows/cursor.c<br>
trunk/reactos/dll/win32/user32/windows/dc.c<br>
trunk/reactos/dll/win32/user32/windows/defwnd.c<br>
trunk/reactos/dll/win32/user32/windows/dialog.c<br>
trunk/reactos/dll/win32/user32/windows/draw.c<br>
trunk/reactos/dll/win32/user32/windows/input.c<br>
trunk/reactos/dll/win32/user32/windows/mdi.c<br>
trunk/reactos/dll/win32/user32/windows/menu.c<br>
trunk/reactos/dll/win32/user32/windows/message.c<br>
trunk/reactos/dll/win32/user32/windows/messagebox.c<br>
trunk/reactos/dll/win32/user32/windows/nonclient.c<br>
trunk/reactos/dll/win32/user32/windows/paint.c<br>
trunk/reactos/dll/win32/user32/windows/window.c<br>
trunk/reactos/dll/win32/user32/windows/winpos.c<br>
<br>
[This mail would be too long, it was shortened to contain the URLs only.]<br>
<br>
Modified: trunk/reactos/dll/win32/user32/controls/button.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/controls/button.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/controls/button.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/controls/combo.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/controls/combo.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/controls/combo.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/controls/edit.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/controls/edit.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/controls/edit.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/controls/icontitle.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/controls/icontitle.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/controls/icontitle.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/controls/listbox.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/controls/listbox.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/controls/listbox.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/controls/scrollbar.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/controls/scrollbar.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/controls/scrollbar.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/controls/static.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/controls/static.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/controls/static.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/misc/dde.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/misc/dde.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/misc/dde.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/misc/ddeserver.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/misc/ddeserver.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/misc/ddeserver.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/misc/desktop.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/misc/desktop.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/misc/desktop.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/misc/misc.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/misc/misc.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/misc/misc.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/misc/object.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/misc/object.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/misc/object.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/misc/stubs.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/misc/stubs.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/misc/stubs.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/misc/timer.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/misc/timer.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/misc/timer.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/misc/winsta.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/misc/winsta.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/misc/winsta.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/user32.def<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/user32.def?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/user32.def?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/windows/accel.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/accel.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/accel.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/windows/bitmap.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/bitmap.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/bitmap.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/windows/caret.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/caret.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/caret.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/windows/clipboard.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/clipboard.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/clipboard.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/windows/cursor.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/cursor.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/cursor.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/windows/dc.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/dc.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/dc.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/windows/defwnd.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/defwnd.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/defwnd.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/windows/dialog.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/dialog.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/dialog.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/windows/draw.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/draw.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/draw.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/windows/input.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/input.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/input.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/windows/mdi.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/mdi.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/mdi.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/windows/menu.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/menu.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/menu.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/windows/message.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/message.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/message.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/windows/messagebox.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/messagebox.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/messagebox.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/windows/nonclient.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/nonclient.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/nonclient.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/windows/paint.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/paint.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/paint.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/windows/window.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/window.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/window.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
Modified: trunk/reactos/dll/win32/user32/windows/winpos.c<br>
URL: <a href="http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/winpos.c?rev=38663&r1=38662&r2=38663&view=diff" target="_blank">http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/winpos.c?rev=38663&r1=38662&r2=38663&view=diff</a><br>
<br>
</blockquote></div><br></div>