fixed: plugin 'menu' incorrectly read directory items when the directory was en empty string

(the current directory should be used)


git-svn-id: svn://ttmath.org/publicrep/winix/trunk@813 e52654a7-88a9-db11-a3e9-0013d4bc506e
This commit is contained in:
Tomasz Sowa 2012-03-01 15:14:46 +00:00
parent d2fa3b7171
commit 3e3546a2fd
1 changed files with 5 additions and 4 deletions

View File

@ -209,6 +209,11 @@ void menu_dir_init(Info & i)
if( i.params.size() >= 2 )
param = string_to_param(i.params[1]);
if( i.params.empty() || i.params[0].empty() )
{
menu_dir_init(i, cur->request->dir_tab.back()->id, param);
}
else
if( !i.params.empty() )
{
if( i.params[0] == L"current" )
@ -232,10 +237,6 @@ void menu_dir_init(Info & i)
menu_dir_init(i, i.params[0], param);
}
}
else
{
menu_dir_init(i, cur->request->dir_tab.back()->id, param);
}
}