From 6cfb7975c083098e2e2ec4746fca21dc16c0dc02 Mon Sep 17 00:00:00 2001 From: Tomas Bzatek Date: Sat, 27 Mar 2010 10:09:46 +0100 Subject: HandleRunFromArchive: don't depend on active ListView --- UMain.pas | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'UMain.pas') diff --git a/UMain.pas b/UMain.pas index 26d0781..da3753b 100644 --- a/UMain.pas +++ b/UMain.pas @@ -6403,7 +6403,7 @@ begin else AListView := RightListView; Engine.Path := ExtractFilePath(APath); // Extract the files - Result := ExtractFromArchive(APath, Engine, IncludeTrailingPathDelimiter(Engine.Path) + string(PDataItem(AListView.Selected.Data)^.FName), Res = mbNo); + Result := ExtractFromArchive(APath, Engine, APath, Res = mbNo); end; finally -- cgit v1.2.3