diff --git a/Gui/mplayer/mw.h b/Gui/mplayer/mw.h index 97012be174..9958ad2f8a 100644 --- a/Gui/mplayer/mw.h +++ b/Gui/mplayer/mw.h @@ -470,7 +470,9 @@ void mplMainMouseHandle( int Button,int X,int Y,int RX,int RY ) break; case wsPMMouseButton: +#ifdef USE_DVDREAD memcpy( >kShMem->DVD,&mplShMem->DVD,sizeof( mplDVDStruct ) ); +#endif gtkSendMessage( evShowPopUpMenu ); break; diff --git a/Gui/mplayer/sw.h b/Gui/mplayer/sw.h index 6c9753f541..9eeabc9adf 100644 --- a/Gui/mplayer/sw.h +++ b/Gui/mplayer/sw.h @@ -37,7 +37,9 @@ void mplSubMouseHandle( int Button,int X,int Y,int RX,int RY ) switch( Button ) { case wsPMMouseButton: +#ifdef USE_DVDREAD memcpy( >kShMem->DVD,&mplShMem->DVD,sizeof( mplDVDStruct ) ); +#endif gtkSendMessage( evShowPopUpMenu ); break; case wsPRMouseButton: