# HG changeset patch # User ib # Date 1300711563 0 # Node ID b4cd105aa0481732598be90e1de38faa5dbca3e0 # Parent ccf1cb01d6a8da66d7fc175e5b7f798b9e92c036 Correct VCD's titles menu. Limit menu entries to number of titles available on the VCD. diff -r ccf1cb01d6a8 -r b4cd105aa048 gui/mplayer/gtk/gtk_menu.c --- a/gui/mplayer/gtk/gtk_menu.c Mon Mar 21 12:44:17 2011 +0000 +++ b/gui/mplayer/gtk/gtk_menu.c Mon Mar 21 12:46:03 2011 +0000 @@ -456,11 +456,11 @@ if ( guiIntfStruct.VCDTracks ) { char tmp[32]; int i; - for ( i=0;i < guiIntfStruct.VCDTracks;i++ ) + for ( i=1;i < guiIntfStruct.VCDTracks;i++ ) { - snprintf( tmp,32,MSGTR_MENU_Title,i+1 ); - //AddMenuItem( VCDTitleMenu,tmp,( (i+1) << 16 ) + evSetVCDTrack ); - AddMenuItem(window1, (const char*)empty_xpm, VCDTitleMenu,tmp,( (i+1) << 16 ) + evSetVCDTrack ); + snprintf( tmp,32,MSGTR_MENU_Title,i ); + //AddMenuItem( VCDTitleMenu,tmp,( i << 16 ) + evSetVCDTrack ); + AddMenuItem(window1, (const char*)empty_xpm, VCDTitleMenu,tmp,( i << 16 ) + evSetVCDTrack ); } } else