[ros-diffs] [sginsberg] 36628: - Clean up ntuser.h and review all NtUser* prototypes. Fixed parameters and return types where I could, and added VERIFY tags for stuff needing more research. Untagged routines should now be compatible, or properly mark unknown fields as unknown instead of having ros-specific stuff there - Move types into ntusrtyp.h - Disable user32 code which used incompatible types/routines - Remove PrivateCsrssManualGuiCheck and PrivateCsrssInitialized exports

sginsberg at svn.reactos.org sginsberg at svn.reactos.org
Thu Oct 2 19:55:07 CEST 2008


Author: sginsberg
Date: Thu Oct  2 12:55:06 2008
New Revision: 36628

URL: http://svn.reactos.org/svn/reactos?rev=36628&view=rev
Log:
- Clean up ntuser.h and review all NtUser* prototypes. Fixed parameters and return types where I could, and added VERIFY tags for stuff needing more research. Untagged routines should now be compatible, or properly mark unknown fields as unknown instead of having ros-specific stuff there
- Move types into ntusrtyp.h
- Disable user32 code which used incompatible types/routines
- Remove PrivateCsrssManualGuiCheck and PrivateCsrssInitialized exports

Modified:
    branches/nwin32/dll/win32/user32/controls/regcontrol.c
    branches/nwin32/dll/win32/user32/controls/scrollbar.c
    branches/nwin32/dll/win32/user32/include/user32.h
    branches/nwin32/dll/win32/user32/include/user32p.h
    branches/nwin32/dll/win32/user32/misc/dllmain.c
    branches/nwin32/dll/win32/user32/misc/misc.c
    branches/nwin32/dll/win32/user32/misc/winsta.c
    branches/nwin32/dll/win32/user32/user32.def
    branches/nwin32/dll/win32/user32/windows/cursor.c
    branches/nwin32/dll/win32/user32/windows/defwnd.c
    branches/nwin32/dll/win32/user32/windows/hook.c
    branches/nwin32/dll/win32/user32/windows/input.c
    branches/nwin32/dll/win32/user32/windows/menu.c
    branches/nwin32/dll/win32/user32/windows/message.c
    branches/nwin32/dll/win32/user32/windows/nonclient.c
    branches/nwin32/dll/win32/user32/windows/paint.c
    branches/nwin32/dll/win32/user32/windows/window.c
    branches/nwin32/include/reactos/win32k/ntuser.h
    branches/nwin32/include/reactos/win32k/ntusrtyp.h
    branches/nwin32/subsystems/win32/win32k/ntuser/accel.c
    branches/nwin32/subsystems/win32/win32k/ntuser/class.c
    branches/nwin32/subsystems/win32/win32k/ntuser/clipboard.c
    branches/nwin32/subsystems/win32/win32k/ntuser/colors.c
    branches/nwin32/subsystems/win32/win32k/ntuser/cursor.c
    branches/nwin32/subsystems/win32/win32k/ntuser/display.c
    branches/nwin32/subsystems/win32/win32k/ntuser/hooks.c
    branches/nwin32/subsystems/win32/win32k/ntuser/ime.c
    branches/nwin32/subsystems/win32/win32k/ntuser/input.c
    branches/nwin32/subsystems/win32/win32k/ntuser/keyboard.c
    branches/nwin32/subsystems/win32/win32k/ntuser/menu.c
    branches/nwin32/subsystems/win32/win32k/ntuser/message.c
    branches/nwin32/subsystems/win32/win32k/ntuser/misc.c
    branches/nwin32/subsystems/win32/win32k/ntuser/mouse.c
    branches/nwin32/subsystems/win32/win32k/ntuser/objects.c
    branches/nwin32/subsystems/win32/win32k/ntuser/painting.c
    branches/nwin32/subsystems/win32/win32k/ntuser/scroll.c
    branches/nwin32/subsystems/win32/win32k/ntuser/thread.c
    branches/nwin32/subsystems/win32/win32k/ntuser/window.c
    branches/nwin32/subsystems/win32/win32k/ntuser/winsta.c

[This mail would be too long, it was shortened to contain the URLs only.]

Modified: branches/nwin32/dll/win32/user32/controls/regcontrol.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/dll/win32/user32/controls/regcontrol.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/dll/win32/user32/controls/scrollbar.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/dll/win32/user32/controls/scrollbar.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/dll/win32/user32/include/user32.h
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/dll/win32/user32/include/user32.h?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/dll/win32/user32/include/user32p.h
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/dll/win32/user32/include/user32p.h?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/dll/win32/user32/misc/dllmain.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/dll/win32/user32/misc/dllmain.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/dll/win32/user32/misc/misc.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/dll/win32/user32/misc/misc.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/dll/win32/user32/misc/winsta.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/dll/win32/user32/misc/winsta.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/dll/win32/user32/user32.def
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/dll/win32/user32/user32.def?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/dll/win32/user32/windows/cursor.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/dll/win32/user32/windows/cursor.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/dll/win32/user32/windows/defwnd.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/dll/win32/user32/windows/defwnd.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/dll/win32/user32/windows/hook.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/dll/win32/user32/windows/hook.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/dll/win32/user32/windows/input.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/dll/win32/user32/windows/input.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/dll/win32/user32/windows/menu.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/dll/win32/user32/windows/menu.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/dll/win32/user32/windows/message.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/dll/win32/user32/windows/message.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/dll/win32/user32/windows/nonclient.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/dll/win32/user32/windows/nonclient.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/dll/win32/user32/windows/paint.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/dll/win32/user32/windows/paint.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/dll/win32/user32/windows/window.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/dll/win32/user32/windows/window.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/include/reactos/win32k/ntuser.h
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/include/reactos/win32k/ntuser.h?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/include/reactos/win32k/ntusrtyp.h
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/include/reactos/win32k/ntusrtyp.h?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/subsystems/win32/win32k/ntuser/accel.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/subsystems/win32/win32k/ntuser/accel.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/subsystems/win32/win32k/ntuser/class.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/subsystems/win32/win32k/ntuser/class.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/subsystems/win32/win32k/ntuser/clipboard.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/subsystems/win32/win32k/ntuser/clipboard.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/subsystems/win32/win32k/ntuser/colors.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/subsystems/win32/win32k/ntuser/colors.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/subsystems/win32/win32k/ntuser/cursor.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/subsystems/win32/win32k/ntuser/cursor.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/subsystems/win32/win32k/ntuser/display.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/subsystems/win32/win32k/ntuser/display.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/subsystems/win32/win32k/ntuser/hooks.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/subsystems/win32/win32k/ntuser/hooks.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/subsystems/win32/win32k/ntuser/ime.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/subsystems/win32/win32k/ntuser/ime.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/subsystems/win32/win32k/ntuser/input.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/subsystems/win32/win32k/ntuser/input.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/subsystems/win32/win32k/ntuser/keyboard.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/subsystems/win32/win32k/ntuser/keyboard.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/subsystems/win32/win32k/ntuser/menu.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/subsystems/win32/win32k/ntuser/menu.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/subsystems/win32/win32k/ntuser/message.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/subsystems/win32/win32k/ntuser/message.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/subsystems/win32/win32k/ntuser/misc.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/subsystems/win32/win32k/ntuser/misc.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/subsystems/win32/win32k/ntuser/mouse.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/subsystems/win32/win32k/ntuser/mouse.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/subsystems/win32/win32k/ntuser/objects.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/subsystems/win32/win32k/ntuser/objects.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/subsystems/win32/win32k/ntuser/painting.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/subsystems/win32/win32k/ntuser/painting.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/subsystems/win32/win32k/ntuser/scroll.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/subsystems/win32/win32k/ntuser/scroll.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/subsystems/win32/win32k/ntuser/thread.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/subsystems/win32/win32k/ntuser/thread.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/subsystems/win32/win32k/ntuser/window.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/subsystems/win32/win32k/ntuser/window.c?rev=36628&r1=36627&r2=36628&view=diff

Modified: branches/nwin32/subsystems/win32/win32k/ntuser/winsta.c
URL: http://svn.reactos.org/svn/reactos/branches/nwin32/subsystems/win32/win32k/ntuser/winsta.c?rev=36628&r1=36627&r2=36628&view=diff



More information about the Ros-diffs mailing list