瀏覽代碼

FIX: MultiArc - file list doubles at refresh

Alexander Koblov 4 年之前
父節點
當前提交
378389196a
共有 1 個文件被更改,包括 3 次插入9 次删除
  1. 3 9
      src/filesources/multiarchive/umultiarchivedynamicparser.pas

+ 3 - 9
src/filesources/multiarchive/umultiarchivedynamicparser.pas

@@ -3,7 +3,7 @@
    -------------------------------------------------------------------------
    -------------------------------------------------------------------------
    Multi archive dynamic parser
    Multi archive dynamic parser
 
 
-   Copyright (C) 2016 Alexander Koblov ([email protected])
+   Copyright (C) 2016-2021 Alexander Koblov ([email protected])
 
 
    Based on TFTPList (http://www.ararat.cz/synapse)
    Based on TFTPList (http://www.ararat.cz/synapse)
    Copyright (C) 1999-2011, Lukas Gebauer
    Copyright (C) 1999-2011, Lukas Gebauer
@@ -77,7 +77,6 @@ type
     constructor Create(AMultiArcItem: TMultiArcItem); override;
     constructor Create(AMultiArcItem: TMultiArcItem); override;
     destructor Destroy; override;
     destructor Destroy; override;
 
 
-    procedure Clear; virtual;
     procedure Prepare; override;
     procedure Prepare; override;
     procedure ParseLines; override;
     procedure ParseLines; override;
     procedure AddLine(const Str: String); override;
     procedure AddLine(const Str: String); override;
@@ -106,23 +105,18 @@ end;
 
 
 destructor TMultiArchiveDynamicParser.Destroy;
 destructor TMultiArchiveDynamicParser.Destroy;
 begin
 begin
-  Clear;
+  Prepare;
   FLines.Free;
   FLines.Free;
   FUnparsedLines.Free;
   FUnparsedLines.Free;
   inherited Destroy;
   inherited Destroy;
 end;
 end;
 
 
-procedure TMultiArchiveDynamicParser.Clear;
+procedure TMultiArchiveDynamicParser.Prepare;
 begin
 begin
   FLines.Clear;
   FLines.Clear;
   FUnparsedLines.Clear;
   FUnparsedLines.Clear;
 end;
 end;
 
 
-procedure TMultiArchiveDynamicParser.Prepare;
-begin
-
-end;
-
 procedure TMultiArchiveDynamicParser.ClearStore;
 procedure TMultiArchiveDynamicParser.ClearStore;
 begin
 begin
   BlockSize := '';
   BlockSize := '';