From: Royce Mitchell III Date: Wed, 22 Dec 2004 05:06:59 +0000 (+0000) Subject: msvc compatibility X-Git-Tag: backups/ELF_support@12700~2^2~43 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=5dcad29338f78f6e7fcfc1476d465f8eabab21c8 msvc compatibility svn path=/trunk/; revision=12285 --- diff --git a/reactos/include/ddk/iotypes.h b/reactos/include/ddk/iotypes.h index f04399375c9..469229bce2a 100644 --- a/reactos/include/ddk/iotypes.h +++ b/reactos/include/ddk/iotypes.h @@ -1,4 +1,4 @@ -/* $Id: iotypes.h,v 1.70 2004/11/25 22:18:15 ion Exp $ +/* $Id: iotypes.h,v 1.71 2004/12/22 05:06:59 royce Exp $ * */ @@ -1307,7 +1307,7 @@ typedef struct _SCATTER_GATHER_ELEMENT { typedef struct _SCATTER_GATHER_LIST { ULONG NumberOfElements; ULONG_PTR Reserved; - SCATTER_GATHER_ELEMENT Elements[]; + SCATTER_GATHER_ELEMENT Elements[1]; } SCATTER_GATHER_LIST, *PSCATTER_GATHER_LIST; typedef VOID (*PPUT_DMA_ADAPTER)( diff --git a/reactos/include/ddk/mmtypes.h b/reactos/include/ddk/mmtypes.h index 515fee0e4cf..9dee41ef83b 100644 --- a/reactos/include/ddk/mmtypes.h +++ b/reactos/include/ddk/mmtypes.h @@ -1,4 +1,4 @@ -/* $Id: mmtypes.h,v 1.20 2004/11/20 16:46:04 weiden Exp $ */ +/* $Id: mmtypes.h,v 1.21 2004/12/22 05:06:59 royce Exp $ */ #ifndef _INCLUDE_DDK_MMTYPES_H #define _INCLUDE_DDK_MMTYPES_H @@ -76,10 +76,10 @@ typedef union _FILE_SEGMENT_ELEMENT { }FILE_SEGMENT_ELEMENT, *PFILE_SEGMENT_ELEMENT; typedef struct _READ_LIST { - struct FILE_OBJECT* FileObject; + struct _FILE_OBJECT* FileObject; ULONG NumberOfEntries; ULONG IsImage; - FILE_SEGMENT_ELEMENT List[]; + FILE_SEGMENT_ELEMENT List[1]; } READ_LIST, *PREAD_LIST; #define MmSmallSystem (0) diff --git a/reactos/include/ddk/setypes.h b/reactos/include/ddk/setypes.h index 95c0d6a32ee..c3e51375017 100644 --- a/reactos/include/ddk/setypes.h +++ b/reactos/include/ddk/setypes.h @@ -1,4 +1,4 @@ -/* $Id: setypes.h,v 1.16 2004/07/19 06:08:21 ion Exp $ +/* $Id: setypes.h,v 1.17 2004/12/22 05:06:59 royce Exp $ * * COPYRIGHT: See COPYING in the top level directory for details * PROJECT: ReactOS kernel @@ -96,7 +96,7 @@ typedef struct _ACCESS_TOKEN UCHAR Unused[2]; /* 0x66 */ PVOID ProxyData; /* 0x68 */ PVOID AuditData; /* 0x6c */ - UCHAR VariablePart[0]; /* 0x70 */ + UCHAR VariablePart[1]; /* 0x70 */ } ACCESS_TOKEN, *PACCESS_TOKEN;