Browse Source

FIX: DARWIN: aarch64: tstatfs.fstypename length error (#39873)

rich2014 3 years ago
parent
commit
7bcefd287d
1 changed files with 3 additions and 1 deletions
  1. 3 1
      rtl/darwin/ptypes.inc

+ 3 - 1
rtl/darwin/ptypes.inc

@@ -124,6 +124,8 @@ CONST
 
     SIG_MAXSIG      = 32;       // highest signal version
 
+    MFSTYPENAMELEN = 16;
+
     MFSNAMELEN = 15;
     MNAMELEN   = 90;
 
@@ -164,7 +166,7 @@ type
           ftype : cuint32;
           fflags : cuint32;
           fssubtype : cuint32;
-          fstypename : array[0..(MFSNAMELEN)-1] of char;
+          fstypename : array[0..(MFSTYPENAMELEN)-1] of char;
           mountpoint : array[0..(PATH_MAX)-1] of char;
           mntfromname : array[0..(PATH_MAX)-1] of char;
           reserved: array[0..7] of cuint32;