OSDN Git Service

くされtmpファイル対策
authorh677 <h677>
Wed, 10 Dec 2003 13:50:32 +0000 (13:50 +0000)
committerh677 <h677>
Wed, 10 Dec 2003 13:50:32 +0000 (13:50 +0000)
GikoSystem.pas

index b636da1..7ecc46a 100644 (file)
@@ -210,7 +210,7 @@ const
        ZERO_DATE: Integer      = 25569;
        BETA_VERSION_NAME_E = 'beta';
        BETA_VERSION_NAME_J = 'ÊÞÀ';
-       BETA_VERSION                            = 44;
+       BETA_VERSION                            = 45;
        BETA_VERSION_BUILD      = '';                           //debug\94Å\82È\82Ç
        APP_NAME                                                = 'gikoNavi';
 
@@ -586,6 +586,9 @@ begin
                                                ThreadItem.RoundDate := ini.ReadDateTime('Setting', 'RoundDate', ZERO_DATE);
                                                ThreadItem.LastModified := ini.ReadDateTime('Setting', 'LastModified', ZERO_DATE);
                                                ThreadItem.Size := ini.ReadInteger('Setting', 'Size', 0);
+                        if ThreadItem.Size = 0 then begin
+                               ThreadItem.Size := FileSizeByName(ThreadItem.FileName) - ThreadItem.Count;
+                        end;
                                                ThreadItem.Count := ini.ReadInteger('Setting', 'Count', 0);
                                                ThreadItem.NewReceive := ini.ReadInteger('Setting', 'NewReceive', 0);
                                                ThreadItem.Round := ini.ReadBool('Setting', 'Round', False);
@@ -648,9 +651,9 @@ begin
                end;
        finally
                sl.Free;
+               FileList.Free;
+               TmpFileList.Free;
        end;
-       FileList.Free;
-       TmpFileList.Free;
        Board.IsThreadDatRead := True;
 end;