Browse Source

Fix ESevenZipError change.

Martijn Laan 2 months ago
parent
commit
fc57c1dc36
1 changed files with 7 additions and 7 deletions
  1. 7 7
      Projects/Src/Compression.SevenZipDLLDecoder.pas

+ 7 - 7
Projects/Src/Compression.SevenZipDLLDecoder.pas

@@ -196,7 +196,7 @@ procedure SevenZipError(const LogMessage, ExceptMessage: String);
   ExceptMessage should not. }
   ExceptMessage should not. }
 begin
 begin
   LogFmt('ERROR: %s', [LogMessage]); { Just like 7zMain.c }
   LogFmt('ERROR: %s', [LogMessage]); { Just like 7zMain.c }
-  raise ESevenZipError.Create(ExceptMessage);
+  raise Exception.Create(ExceptMessage);
 end;
 end;
 
 
 procedure SevenZipWin32Error(const FunctionName: String; LastError: DWORD = 0); overload;
 procedure SevenZipWin32Error(const FunctionName: String; LastError: DWORD = 0); overload;
@@ -962,9 +962,9 @@ begin
     Log('Everything is Ok'); { Just like 7zMain.c }
     Log('Everything is Ok'); { Just like 7zMain.c }
   except
   except
     on E: EAbort do
     on E: EAbort do
-      raise Exception.Create(SetupMessages[msgErrorExtractionAborted])
+      raise ESevenZipError.Create(SetupMessages[msgErrorExtractionAborted])
     else
     else
-      raise Exception.Create(FmtSetupMessage(msgErrorExtractionFailed, [GetExceptMessage]));
+      raise ESevenZipError.Create(FmtSetupMessage(msgErrorExtractionFailed, [GetExceptMessage]));
   end;
   end;
 end;
 end;
 
 
@@ -1077,9 +1077,9 @@ begin
     Result := INVALID_HANDLE_VALUE;
     Result := INVALID_HANDLE_VALUE;
   except
   except
     on E: EAbort do
     on E: EAbort do
-      raise Exception.Create(SetupMessages[msgErrorExtractionAborted])
+      raise ESevenZipError.Create(SetupMessages[msgErrorExtractionAborted])
     else
     else
-      raise Exception.Create(FmtSetupMessage(msgErrorExtractionFailed, [GetExceptMessage]));
+      raise ESevenZipError.Create(FmtSetupMessage(msgErrorExtractionFailed, [GetExceptMessage]));
   end;
   end;
 end;
 end;
 
 
@@ -1136,9 +1136,9 @@ begin
     (ExtractCallback as TArchiveExtractToHandleCallback).Extract;
     (ExtractCallback as TArchiveExtractToHandleCallback).Extract;
   except
   except
     on E: EAbort do
     on E: EAbort do
-      raise Exception.Create(SetupMessages[msgErrorExtractionAborted])
+      raise ESevenZipError.Create(SetupMessages[msgErrorExtractionAborted])
     else
     else
-      raise Exception.Create(FmtSetupMessage(msgErrorExtractionFailed, [GetExceptMessage]));
+      raise ESevenZipError.Create(FmtSetupMessage(msgErrorExtractionFailed, [GetExceptMessage]));
   end;
   end;
 end;
 end;