mirror of
https://github.com/doublecmd/doublecmd.git
synced 2026-06-21 09:58:13 +00:00
FIX: Install wcx-plugins with several extensions
This commit is contained in:
parent
49c7afa4fb
commit
abbdbcba27
1 changed files with 7 additions and 2 deletions
|
|
@ -330,6 +330,7 @@ procedure InstallPlugin(const FileName: String);
|
|||
var
|
||||
AFile: TFile;
|
||||
sExt: String;
|
||||
Flags: PtrInt;
|
||||
sType: String;
|
||||
Sfile: String;
|
||||
AFiles: TFiles;
|
||||
|
|
@ -415,8 +416,12 @@ begin
|
|||
WcxModule:= gWcxPlugins.LoadModule(sPlugin);
|
||||
if Assigned(WcxModule) then
|
||||
begin
|
||||
Result:= gWcxPlugins.Add(sExt, WcxModule.GetPluginCapabilities, sPlugin);
|
||||
gWcxPlugins.FileName[Result]:= GetPluginFilenameToSave(sPlugin);
|
||||
Flags:= WcxModule.GetPluginCapabilities;
|
||||
for sExt in SplitString(sExt, ',') do
|
||||
begin
|
||||
Result:= gWcxPlugins.Add(sExt, Flags, sPlugin);
|
||||
gWcxPlugins.FileName[Result]:= GetPluginFilenameToSave(sPlugin);
|
||||
end;
|
||||
end;
|
||||
end
|
||||
else if (sType = 'wdx') then
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue