https://git.reactos.org/?p=reactos.git;a=commitdiff;h=5d99a70597628cfbca3bb051720c4dbef6acc9db

commit 5d99a70597628cfbca3bb051720c4dbef6acc9db
Author:     Hermès Bélusca-Maïto <hermes.belusca-ma...@reactos.org>
AuthorDate: Sun Sep 22 17:43:42 2024 +0200
Commit:     Hermès Bélusca-Maïto <hermes.belusca-ma...@reactos.org>
CommitDate: Wed Sep 25 12:56:46 2024 +0200

    [FREELDR] Minimally reformat include/fs/iso.h
---
 boot/freeldr/freeldr/include/fs/iso.h | 128 +++++++++++++++++-----------------
 1 file changed, 63 insertions(+), 65 deletions(-)

diff --git a/boot/freeldr/freeldr/include/fs/iso.h 
b/boot/freeldr/freeldr/include/fs/iso.h
index 8786e8d5dd2..765f49b1fe5 100644
--- a/boot/freeldr/freeldr/include/fs/iso.h
+++ b/boot/freeldr/freeldr/include/fs/iso.h
@@ -20,82 +20,80 @@
 #pragma once
 
 #include <pshpack1.h>
-struct _DIR_RECORD
+typedef struct _DIR_RECORD
 {
-  UCHAR  RecordLength;            // 1
-  UCHAR  ExtAttrRecordLength;        // 2
-  ULONG  ExtentLocationL;        // 3-6
-  ULONG  ExtentLocationM;        // 7-10
-  ULONG  DataLengthL;            // 11-14
-  ULONG  DataLengthM;            // 15-18
-  UCHAR  Year;                // 19
-  UCHAR  Month;                // 20
-  UCHAR  Day;                // 21
-  UCHAR  Hour;                // 22
-  UCHAR  Minute;            // 23
-  UCHAR  Second;            // 24
-  UCHAR  TimeZone;            // 25
-  UCHAR  FileFlags;            // 26
-  UCHAR  FileUnitSize;            // 27
-  UCHAR  InterleaveGapSize;        // 28
-  ULONG  VolumeSequenceNumber;        // 29-32
-  UCHAR  FileIdLength;            // 33
-  UCHAR  FileId[1];            // 34
-};
-typedef struct _DIR_RECORD DIR_RECORD, *PDIR_RECORD;
+    UCHAR  RecordLength;            // 1
+    UCHAR  ExtAttrRecordLength;     // 2
+    ULONG  ExtentLocationL;         // 3-6
+    ULONG  ExtentLocationM;         // 7-10
+    ULONG  DataLengthL;             // 11-14
+    ULONG  DataLengthM;             // 15-18
+    UCHAR  Year;                    // 19
+    UCHAR  Month;                   // 20
+    UCHAR  Day;                     // 21
+    UCHAR  Hour;                    // 22
+    UCHAR  Minute;                  // 23
+    UCHAR  Second;                  // 24
+    UCHAR  TimeZone;                // 25
+    UCHAR  FileFlags;               // 26
+    UCHAR  FileUnitSize;            // 27
+    UCHAR  InterleaveGapSize;       // 28
+    ULONG  VolumeSequenceNumber;    // 29-32
+    UCHAR  FileIdLength;            // 33
+    UCHAR  FileId[1];               // 34
+} DIR_RECORD, *PDIR_RECORD;
 
 
-/* Volume Descriptor header*/
-struct _VD_HEADER
+/* Volume Descriptor header */
+typedef struct _VD_HEADER
 {
-  UCHAR  VdType;            // 1
-  UCHAR  StandardId[5];            // 2-6
-  UCHAR  VdVersion;            // 7
-};
-typedef struct _VD_HEADER VD_HEADER, *PVD_HEADER;
+    UCHAR  VdType;          // 1
+    UCHAR  StandardId[5];   // 2-6
+    UCHAR  VdVersion;       // 7
+} VD_HEADER, *PVD_HEADER;
 
 
-/* Primary Volume Descriptor */
-struct _PVD
+/*
+ * Primary Volume Descriptor
+ * See also cdfs/cd.h RAW_ISO_VD
+ */
+typedef struct _PVD
 {
-  UCHAR  VdType;            // 1
-  CHAR  StandardId[5];            // 2-6
-  UCHAR  VdVersion;            // 7
-  UCHAR  unused0;            // 8
-  CHAR  SystemId[32];            // 9-40
-  CHAR  VolumeId[32];            // 41-72
-  UCHAR  unused1[8];            // 73-80
-  ULONG  VolumeSpaceSizeL;        // 81-84
-  ULONG  VolumeSpaceSizeM;        // 85-88
-  UCHAR  unused2[32];            // 89-120
-  ULONG  VolumeSetSize;            // 121-124
-  ULONG  VolumeSequenceNumber;        // 125-128
-  ULONG  LogicalBlockSize;        // 129-132
-  ULONG  PathTableSizeL;        // 133-136
-  ULONG  PathTableSizeM;        // 137-140
-  ULONG  LPathTablePos;            // 141-144
-  ULONG  LOptPathTablePos;        // 145-148
-  ULONG  MPathTablePos;            // 149-152
-  ULONG  MOptPathTablePos;        // 153-156
-  DIR_RECORD RootDirRecord;        // 157-190
-  CHAR  VolumeSetIdentifier[128];    // 191-318
-  CHAR  PublisherIdentifier[128];    // 319-446
+    UCHAR  VdType;                      // 1
+    CHAR   StandardId[5];               // 2-6
+    UCHAR  VdVersion;                   // 7
+    UCHAR  unused0;                     // 8
+    CHAR   SystemId[32];                // 9-40
+    CHAR   VolumeId[32];                // 41-72
+    UCHAR  unused1[8];                  // 73-80
+    ULONG  VolumeSpaceSizeL;            // 81-84
+    ULONG  VolumeSpaceSizeM;            // 85-88
+    UCHAR  unused2[32];                 // 89-120
+    ULONG  VolumeSetSize;               // 121-124
+    ULONG  VolumeSequenceNumber;        // 125-128
+    ULONG  LogicalBlockSize;            // 129-132
+    ULONG  PathTableSizeL;              // 133-136
+    ULONG  PathTableSizeM;              // 137-140
+    ULONG  LPathTablePos;               // 141-144
+    ULONG  LOptPathTablePos;            // 145-148
+    ULONG  MPathTablePos;               // 149-152
+    ULONG  MOptPathTablePos;            // 153-156
+    DIR_RECORD RootDirRecord;           // 157-190
+    CHAR   VolumeSetIdentifier[128];    // 191-318
+    CHAR   PublisherIdentifier[128];    // 319-446
 
-  /* more data ... */
-
-};
+    /* more data ... */
+} PVD, *PPVD;
 #include <poppack.h>
-typedef struct _PVD PVD, *PPVD;
-
 
 
-typedef struct
+typedef struct _ISO_FILE_INFO
 {
-    ULONG        FileStart;        // File start sector
-    ULONG        FileSize;        // File size
-    ULONG        FilePointer;        // File pointer
-    BOOLEAN    Directory;
-    ULONG        DriveNumber;
-} ISO_FILE_INFO, * PISO_FILE_INFO;
+    ULONG FileStart;    // File start sector
+    ULONG FileSize;     // File size
+    ULONG FilePointer;  // File pointer
+    BOOLEAN Directory;
+    ULONG DriveNumber;
+} ISO_FILE_INFO, *PISO_FILE_INFO;
 
 const DEVVTBL* IsoMount(ULONG DeviceId);

Reply via email to