vdr-dvdswitch crashing when pressing an arrow key in empty image directory
Commit Message
Hi there!
Opening DVDSwitch menu if the image directory is empty, and then pressing some
arrow key crashes vdr.
The attached patch solves this bug.
Matthias
===================================================================
@@ -754,8 +754,10 @@ eOSState cMainMenu::MenuMove(eKeys Key)
SetHelp();
mItem = (cMainMenuItem*)Get(Current());
- MainMenuOptions.setLastSelectItemName(mItem->FileName());
- MainMenuOptions.LastSelectItemType(mItem->Type());
+ if (mItem) {
+ MainMenuOptions.setLastSelectItemName(mItem->FileName());
+ MainMenuOptions.LastSelectItemType(mItem->Type());
+ }
return state;
}