tag editor: fix segfault if LocateSong is used in tag editor

master
Andrzej Rybczak 14 years ago
parent bc9d04ffe3
commit 70e9ebe7a3
  1. 5
      src/tag_editor.cpp

@ -39,6 +39,7 @@
#include "song_info.h"
#include "playlist.h"
using Global::myScreen;
using Global::MainHeight;
using Global::MainStartY;
@ -190,7 +191,6 @@ std::basic_string<my_char_t> TagEditor::Title()
void TagEditor::SwitchTo()
{
using Global::myScreen;
using Global::myLockedScreen;
if (myScreen == this)
@ -871,6 +871,9 @@ bool TagEditor::PrevColumn()
void TagEditor::LocateSong(const MPD::Song &s)
{
if (myScreen == this)
return;
if (s.GetDirectory().empty())
return;

Loading…
Cancel
Save