2002-11-13 Casper S. Hornstrup <chorns@users.sourceforge.net>
authorCasper Hornstrup <chorns@users.sourceforge.net>
Thu, 14 Nov 2002 18:21:07 +0000 (18:21 +0000)
committerCasper Hornstrup <chorns@users.sourceforge.net>
Thu, 14 Nov 2002 18:21:07 +0000 (18:21 +0000)
commit755fde7e59000c7a67bbf288f3ae31276f5184b9
treec0220e89bfec7923b4fd33260b0a2c388e0cca69
parentd9e3082d1feebdb2ee25a7e13539d12280bd5613
2002-11-13  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* drivers/bus/acpi/ospm/osl.c (acpi_os_readable, acpi_os_writable):
Match prototypes.
* include/ascii.h (AbortSystemShutdownA): Correct prototype.
* include/debug.h (assert): Wrap in #ifndef assert.
* include/funcs.h (AbortSystemShutdown): Remove duplicate prototype.
* include/ddk/rtltypes.h: Move ...
* include/ntos/rtltypes.h: ... here.
* include/ddk/rtl.h: Move ...
* include/ntos/rtl.h: ... here.
* include/ddk/zwtypes.h: Move ...
* include/ntos/zwtypes.h: ... here.
* include/ddk/zw.h: Move ...
* include/ntos/zw.h: ... here.
| include/ddk/cmfuncs.h: Remove file; Move NtCreateKey to ntos/zw.h.
* include/ntos.h: #include ntos/rtltypes.h, ntos/rtl.h, ntos/zwtypes.h,
and ntos/zw.h.
* include/unicode.h: (AbortSystemShutdownW): Correct prototype.
* include/ddk/ntddk.h: Include headers at new location; Don't include
removed files.
* include/defines.h: Wrap definitions in w32api in #ifndef __USE_W32API.
* include/ntos/zwtypes.h: Ditto.
* include/napi/lpc.h: Ditto.
* include/napi/shared_data.h: Ditto.
* include/napi/teb.h: Ditto.
* include/napi/types.h: Ditto.
* include/ntdll/ldr.h: Ditto.
* include/ntdll/rtl.h: Ditto.
* include/ntos/console.h: Ditto.
* include/ntos/disk.h: Ditto.
* include/ntos/except.h: Ditto.
* include/ntos/file.h: Ditto.
* include/ntos/gditypes.h: Ditto.
* include/ntos/heap.h: Ditto.
* include/ntos/keyboard.h: Ditto.
* include/ntos/mm.h: Ditto.
* include/ntos/ntdef.h: Ditto.
* include/ntos/ps.h: Ditto.
* include/ntos/registry.h: Ditto.
* include/ntos/security.h: Ditto.
* include/ntos/synch.h: Ditto.
* include/ntos/time.h: Ditto.
* include/ntos/types.h: Ditto.
* include/ntos/port.h: Ditto.
* lib/advapi32/misc/shutdown.c (AbortSystemShutdownW,
AbortSystemShutdownA): Correct prototype.
* lib/advapi32/reg/reg.c: #include ntos.h.
* lib/advapi32/sec/misc.c: Ditto.
* lib/advapi32/sec/sid.c: Ditto.
* lib/advapi32/service/sctrl.c: Ditto.
* lib/advapi32/token/token.c: Ditto.
* lib/kernel32/misc/dllmain.c: Ditto.
* ntoskrnl/ex/napi.c: Ditto.
* ntoskrnl/rtl/i386/exception.c: Ditto.
* lib/advapi32/sec/ac.c: Ditto.
(FindFirstFreeAce, GetAce): Change PACE* to PACE_HEADER*.
* lib/advapi32/service/scm.c (EnumServicesStatusExA,
EnumServicesStatusExW, QueryServiceStatusEx): Correct prototype.
* lib/ntdll/rtl/ppb.c (RtlDestroyProcessParameters): Match prototype.
* ntoskrnl/dbg/errinfo.c (DbgGetErrorText): Use %08x, not %08lx.
* ntoskrnl/io/arcname.c (IoCreateSystemRootLink): Use %u, not %lu.
* ntoskrnl/ke/main.c (ExpInitializeExecutive): Ditto.
* (_main): Use %d, not %ld.
* ntoskrnl/include/internal/i386/ke.h: Add #pragma GCC system_header.
* include/ddk/ntdef.h (NTSYSAPI, NTAPI, NTKERNELAPI): Define to STDCALL;
Check if already defined.
* include/base.h (STDCALL, CDECL, CALLBACK, PASCAL): Move to ntos/types.h.

svn path=/trunk/; revision=3755
59 files changed:
reactos/ChangeLog
reactos/drivers/bus/acpi/ospm/osl.c
reactos/include/ascii.h
reactos/include/base.h
reactos/include/ddk/cmfuncs.h [deleted file]
reactos/include/ddk/ntddk.h
reactos/include/ddk/ntdef.h
reactos/include/ddk/rtl.h [deleted file]
reactos/include/ddk/rtltypes.h [deleted file]
reactos/include/ddk/zw.h [deleted file]
reactos/include/ddk/zwtypes.h [deleted file]
reactos/include/debug.h
reactos/include/defines.h
reactos/include/funcs.h
reactos/include/napi/lpc.h
reactos/include/napi/shared_data.h
reactos/include/napi/teb.h
reactos/include/napi/types.h
reactos/include/ntdll/ldr.h
reactos/include/ntdll/rtl.h
reactos/include/ntos.h
reactos/include/ntos/cdrom.h
reactos/include/ntos/console.h
reactos/include/ntos/disk.h
reactos/include/ntos/except.h
reactos/include/ntos/file.h
reactos/include/ntos/gditypes.h
reactos/include/ntos/heap.h
reactos/include/ntos/kdbgsyms.h
reactos/include/ntos/keyboard.h
reactos/include/ntos/minmax.h
reactos/include/ntos/mm.h
reactos/include/ntos/ntdef.h
reactos/include/ntos/port.h
reactos/include/ntos/ps.h
reactos/include/ntos/registry.h
reactos/include/ntos/security.h
reactos/include/ntos/synch.h
reactos/include/ntos/time.h
reactos/include/ntos/types.h
reactos/include/pe.h
reactos/include/unicode.h
reactos/lib/advapi32/misc/shutdown.c
reactos/lib/advapi32/reg/reg.c
reactos/lib/advapi32/sec/ac.c
reactos/lib/advapi32/sec/misc.c
reactos/lib/advapi32/sec/sec.c
reactos/lib/advapi32/sec/sid.c
reactos/lib/advapi32/service/scm.c
reactos/lib/advapi32/service/sctrl.c
reactos/lib/advapi32/token/token.c
reactos/lib/kernel32/misc/dllmain.c
reactos/lib/ntdll/rtl/ppb.c
reactos/ntoskrnl/dbg/errinfo.c
reactos/ntoskrnl/ex/napi.c
reactos/ntoskrnl/include/internal/i386/ke.h
reactos/ntoskrnl/io/arcname.c
reactos/ntoskrnl/ke/main.c
reactos/ntoskrnl/rtl/i386/exception.c