[NTOS:IO] Improve an alignment
[reactos.git] / ntoskrnl / io / iomgr / device.c
index 3810dd5..56a4bd7 100644 (file)
@@ -1084,7 +1084,8 @@ IoCreateDevice(IN PDRIVER_OBJECT DriverObject,
     if (DeviceName) ObjectAttributes.Attributes |= OBJ_PERMANENT;
 
     /* Align the Extension Size to 8-bytes */
-    AlignedDeviceExtensionSize = (DeviceExtensionSize + 7) &~ 7;
+    AlignedDeviceExtensionSize = ALIGN_UP_BY(DeviceExtensionSize,
+                                             MEMORY_ALLOCATION_ALIGNMENT);
 
     /* Total Size */
     TotalSize = AlignedDeviceExtensionSize +