From 8a8f132dbfe181ae4cbaa9c9ca1a641bf8b94ad5 Mon Sep 17 00:00:00 2001 From: Hartmut Birr Date: Mon, 21 Jan 2002 22:28:45 +0000 Subject: [PATCH] Added the packed attribute to IO_STACK_LOCATION. svn path=/trunk/; revision=2536 --- reactos/include/ddk/iotypes.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/reactos/include/ddk/iotypes.h b/reactos/include/ddk/iotypes.h index c535a4853d2..f8eb2319a5a 100644 --- a/reactos/include/ddk/iotypes.h +++ b/reactos/include/ddk/iotypes.h @@ -1,4 +1,4 @@ -/* $Id: iotypes.h,v 1.31 2001/08/27 01:18:57 ekohl Exp $ +/* $Id: iotypes.h,v 1.32 2002/01/21 22:28:45 hbirr Exp $ * */ @@ -256,7 +256,7 @@ typedef struct /* * PURPOSE: IRP stack location */ -typedef struct _IO_STACK_LOCATION +typedef struct __attribute__((packed)) _IO_STACK_LOCATION { UCHAR MajorFunction; UCHAR MinorFunction; @@ -404,7 +404,7 @@ typedef struct _IO_STACK_LOCATION PCM_RESOURCE_LIST AllocatedResourcesTranslated; } StartDevice; - } Parameters; + } Parameters; struct _DEVICE_OBJECT* DeviceObject; struct _FILE_OBJECT* FileObject; @@ -412,7 +412,7 @@ typedef struct _IO_STACK_LOCATION PIO_COMPLETION_ROUTINE CompletionRoutine; PVOID CompletionContext; -} IO_STACK_LOCATION, *PIO_STACK_LOCATION; +} __attribute__((packed)) IO_STACK_LOCATION, *PIO_STACK_LOCATION; typedef struct _IO_STATUS_BLOCK {