Kaynağa Gözat

Some renaming for clarity (#171 prep).

Martijn Laan 10 yıl önce
ebeveyn
işleme
41fec0815a
3 değiştirilmiş dosya ile 15 ekleme ve 15 silme
  1. 8 8
      Projects/Compile.pas
  2. 4 4
      Projects/Install.pas
  3. 3 3
      Projects/Struct.pas

+ 8 - 8
Projects/Compile.pas

@@ -5946,7 +5946,7 @@ type
           end;
         end;
         if Touch then
-          Include(NewFileLocationEntry^.Flags, foTouch);
+          Include(NewFileLocationEntry^.Flags, foApplyTouchDateTime);
         { Note: "nocompression"/"noencryption" on one file makes all merged
           copies uncompressed/unencrypted too }
         if NoCompression then
@@ -7751,7 +7751,7 @@ var
   var
     CurrentTime: TSystemTime;
 
-    procedure ApplyTouch(var FT: TFileTime);
+    procedure ApplyTouchDateTime(var FT: TFileTime);
     var
       ST: TSystemTime;
     begin
@@ -7923,15 +7923,15 @@ var
           if not GetFileTime(SourceFile.Handle, nil, nil, @FT) then
             AbortCompile('CompressFiles: GetFileTime failed');
           if TimeStampsInUTC then begin
-            FL.TimeStamp := FT;
+            FL.SourceTimeStamp := FT;
             Include(FL.Flags, foTimeStampInUTC);
           end
           else
-            FileTimeToLocalFileTime(FT, FL.TimeStamp);
-          if foTouch in FL.Flags then
-            ApplyTouch(FL.TimeStamp);
+            FileTimeToLocalFileTime(FT, FL.SourceTimeStamp);
+          if foApplyTouchDateTime in FL.Flags then
+            ApplyTouchDateTime(FL.SourceTimeStamp);
           if TimeStampRounding > 0 then
-            Dec64(Integer64(FL.TimeStamp), Mod64(Integer64(FL.TimeStamp), TimeStampRounding * 10000000));
+            Dec64(Integer64(FL.SourceTimeStamp), Mod64(Integer64(FL.SourceTimeStamp), TimeStampRounding * 10000000));
 
           if ChunkCompressed and IsX86OrX64Executable(SourceFile) then
             Include(FL.Flags, foCallInstructionOptimized);
@@ -8211,7 +8211,7 @@ var
       for I := 0 to FileLocationEntries.Count-1 do begin
         FL := FileLocationEntries[I];
         S := IntToStr(I) + #9 + FileLocationEntryFilenames[I] + #9 +
-          FileTimeToString(FL.TimeStamp, foTimeStampInUTC in FL.Flags) + #9;
+          FileTimeToString(FL.SourceTimeStamp, foTimeStampInUTC in FL.Flags) + #9;
         if foVersionInfoValid in FL.Flags then
           S := S + Format('%u.%u.%u.%u', [FL.FileVersionMS shr 16,
             FL.FileVersionMS and $FFFF, FL.FileVersionLS shr 16,

+ 4 - 4
Projects/Install.pas

@@ -999,9 +999,9 @@ var
 
         if Assigned(CurFileLocation) then begin
           if foTimeStampInUTC in CurFileLocation^.Flags then
-            CurFileDate := CurFileLocation^.TimeStamp
+            CurFileDate := CurFileLocation^.SourceTimeStamp
           else
-            LocalFileTimeToFileTime(CurFileLocation^.TimeStamp, CurFileDate);
+            LocalFileTimeToFileTime(CurFileLocation^.SourceTimeStamp, CurFileDate);
           CurFileDateValid := True;
         end
         else
@@ -3043,9 +3043,9 @@ begin
         not (foDontVerifyChecksum in CurFile^.Options));
 
       if foTimeStampInUTC in CurFileLocation^.Flags then
-        CurFileDate := CurFileLocation^.TimeStamp
+        CurFileDate := CurFileLocation^.SourceTimeStamp
       else
-        LocalFileTimeToFileTime(CurFileLocation^.TimeStamp, CurFileDate);
+        LocalFileTimeToFileTime(CurFileLocation^.SourceTimeStamp, CurFileDate);
       SetFileTime(DestF.Handle, nil, nil, @CurFileDate);
     finally
       DestF.Free;

+ 3 - 3
Projects/Struct.pas

@@ -248,11 +248,11 @@ type
     OriginalSize: Integer64;
     ChunkCompressedSize: Integer64;
     SHA1Sum: TSHA1Digest;
-    TimeStamp: TFileTime;
+    SourceTimeStamp: TFileTime;
     FileVersionMS, FileVersionLS: DWORD;
     Flags: set of (foVersionInfoValid, foVersionInfoNotValid, foTimeStampInUTC,
-      foIsUninstExe, foCallInstructionOptimized, foTouch, foChunkEncrypted,
-      foChunkCompressed, foSolidBreak);
+      foIsUninstExe, foCallInstructionOptimized, foApplyTouchDateTime,
+      foChunkEncrypted, foChunkCompressed, foSolidBreak);
   end;
   TSetupIconCloseOnExit = (icNoSetting, icYes, icNo);
 const