-include/ndk/rtltypes.h: add MAX_ATOM_LEN define
authorGunnar Dalsnes <hardon@online.no>
Sat, 24 Sep 2005 02:50:02 +0000 (02:50 +0000)
committerGunnar Dalsnes <hardon@online.no>
Sat, 24 Sep 2005 02:50:02 +0000 (02:50 +0000)
commit5fa3cc8c0fe6c96534007a45bde5d431c52a24e5
treeeeedeb2d9eadfcc5083ceb76d1fca31dd1c8d22f
parentff4f5a654be75905b05d77a644795fbdcc1e49ea
-include/ndk/rtltypes.h: add MAX_ATOM_LEN define
-win32k: remove some NtUser syscalls and merge some NtUser syscalls
-crt/include/internal/file.h: correct spelling
-RtlAddAtomToAtomTable: check for max atom len
-RtlQueryAtomInAtomTable: fix bug. somehow lock wasnt always released.
-fix/reword windows classes impl. based on Wine. All but 2 winetests pass.
-ntoskrnl/rtl/atom.c: add fixme about global atom table
-remove desktop object lock
-dont link windows into the class object
-co_IntShellHookNotify: safely send notify messages
-misc win32k reorg/cleanup

svn path=/trunk/; revision=18022
23 files changed:
reactos/include/ndk/rtltypes.h
reactos/include/win32k/ntuser.h
reactos/lib/crt/include/internal/file.h
reactos/lib/rtl/atom.c
reactos/lib/user32/windows/caret.c
reactos/lib/user32/windows/class.c
reactos/lib/user32/windows/paint.c
reactos/lib/user32/windows/window.c
reactos/ntoskrnl/rtl/atom.c
reactos/subsys/win32k/include/class.h
reactos/subsys/win32k/include/desktop.h
reactos/subsys/win32k/include/win32.h
reactos/subsys/win32k/include/window.h
reactos/subsys/win32k/main/dllmain.c
reactos/subsys/win32k/ntuser/caret.c
reactos/subsys/win32k/ntuser/class.c
reactos/subsys/win32k/ntuser/cursoricon.c
reactos/subsys/win32k/ntuser/desktop.c
reactos/subsys/win32k/ntuser/misc.c
reactos/subsys/win32k/ntuser/painting.c
reactos/subsys/win32k/ntuser/window.c
reactos/subsys/win32k/ntuser/winsta.c
reactos/tools/nci/w32ksvc.db