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:
parent
d2fa3b7171
commit
3e3546a2fd
|
@ -209,6 +209,11 @@ void menu_dir_init(Info & i)
|
||||||
if( i.params.size() >= 2 )
|
if( i.params.size() >= 2 )
|
||||||
param = string_to_param(i.params[1]);
|
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.empty() )
|
||||||
{
|
{
|
||||||
if( i.params[0] == L"current" )
|
if( i.params[0] == L"current" )
|
||||||
|
@ -232,10 +237,6 @@ void menu_dir_init(Info & i)
|
||||||
menu_dir_init(i, i.params[0], param);
|
menu_dir_init(i, i.params[0], param);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
|
||||||
{
|
|
||||||
menu_dir_init(i, cur->request->dir_tab.back()->id, param);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue