CVS: main/Gui/mplayer/gtk eq.c,1.9,1.10 eq.h,1.3,1.4 menu.h,1.1,1.2 opts.h,1.3,1.4 pl.c,1.9,1.10 pl.h,1.5,1.6 url.c,1.6,1.7
Update of /cvsroot/mplayer/main/Gui/mplayer/gtk In directory mail:/var/tmp.root/cvs-serv864/Gui/mplayer/gtk Modified Files: eq.c eq.h menu.h opts.h pl.c pl.h url.c Log Message: - warning fixes from Dominik Mierzejewski <dominik@rangers.eu.org> - wsXDNDProcessSelection return Truae fix - add url list saving support from Morten Volden <mvolden@tdcadsl.dk> - fix bug's in this patches - fix some memleak and bug Index: eq.c =================================================================== RCS file: /cvsroot/mplayer/main/Gui/mplayer/gtk/eq.c,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- eq.c 5 Aug 2002 01:14:14 -0000 1.9 +++ eq.c 26 Aug 2002 22:20:57 -0000 1.10 @@ -233,7 +233,6 @@ static void eqSelectChannelsListRow( GtkCList * clist,gint row,gint column,GdkEvent * event,gpointer user_data ) { - char * tmp; Channel=row - 1; eqSetBands( Channel ); if ( Channel == -1 ) Index: eq.h =================================================================== RCS file: /cvsroot/mplayer/main/Gui/mplayer/gtk/eq.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- eq.h 25 Jul 2002 20:26:37 -0000 1.3 +++ eq.h 26 Aug 2002 22:20:57 -0000 1.4 @@ -9,4 +9,4 @@ extern GtkWidget * create_Equalizer( void ); extern void ShowEqualizer( void ); -#endif \ No newline at end of file +#endif Index: menu.h =================================================================== RCS file: /cvsroot/mplayer/main/Gui/mplayer/gtk/menu.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- menu.h 14 Nov 2001 17:48:38 -0000 1.1 +++ menu.h 26 Aug 2002 22:20:57 -0000 1.2 @@ -10,4 +10,4 @@ extern GtkWidget * AddSeparator( GtkWidget * Menu ); extern GtkWidget * create_PopUpMenu( void ); -#endif \ No newline at end of file +#endif Index: opts.h =================================================================== RCS file: /cvsroot/mplayer/main/Gui/mplayer/gtk/opts.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- opts.h 25 Jul 2002 20:26:37 -0000 1.3 +++ opts.h 26 Aug 2002 22:20:57 -0000 1.4 @@ -14,4 +14,4 @@ extern void ShowPreferences( void ); -#endif \ No newline at end of file +#endif Index: pl.c =================================================================== RCS file: /cvsroot/mplayer/main/Gui/mplayer/gtk/pl.c,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- pl.c 14 Aug 2002 23:02:44 -0000 1.9 +++ pl.c 26 Aug 2002 22:20:57 -0000 1.10 @@ -266,7 +266,7 @@ { if ( CLFileSelected[i] ) { - gtk_clist_get_text( GTK_CLIST( CLFiles ),i,0,&itext ); + gtk_clist_get_text( GTK_CLIST( CLFiles ),i,0,(char **)&itext ); text[0][0]=itext[0][0]; text[0][1]=current_path; gtk_clist_append( GTK_CLIST( CLSelected ),text[0] ); NrOfSelected++; Index: pl.h =================================================================== RCS file: /cvsroot/mplayer/main/Gui/mplayer/gtk/pl.h,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- pl.h 12 Jul 2002 00:53:26 -0000 1.5 +++ pl.h 26 Aug 2002 22:20:57 -0000 1.6 @@ -11,4 +11,4 @@ extern GtkWidget * create_PlayList (void); -#endif \ No newline at end of file +#endif Index: url.c =================================================================== RCS file: /cvsroot/mplayer/main/Gui/mplayer/gtk/url.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- url.c 4 Aug 2002 19:23:58 -0000 1.6 +++ url.c 26 Aug 2002 22:20:57 -0000 1.7 @@ -27,6 +27,18 @@ if ( gtkVURLDialogBox ) gtkActive( URL ); else URL=create_URL(); + if ( URLList ) + { + URLItem * item = URLList; + g_list_free( URLComboEntrys ); + URLComboEntrys=NULL; + while( item ) + { + URLComboEntrys=g_list_append( URLComboEntrys,(gchar *)item->url ); + item=item->next; + } + } + if ( URLComboEntrys ) { gtk_entry_set_text( GTK_ENTRY( URLEntry ),URLComboEntrys->data ); @@ -53,6 +65,8 @@ static void on_Button_pressed( GtkButton * button,gpointer user_data ) { + URLItem * item; + if ( (int)user_data ) { gchar * str= strdup( gtk_entry_get_text( GTK_ENTRY( URLEntry ) ) ); @@ -67,6 +81,10 @@ free( str ); str=tmp; } URLComboEntrys=g_list_prepend( URLComboEntrys,(gchar *)str ); + + item=calloc( 1,sizeof( URLItem ) ); + item->url=gstrdup( str ); + gtkSet( gtkAddURLItem,0,(void *)item ); guiSetFilename( guiIntfStruct.Filename,str ); guiIntfStruct.FilenameChanged=1; mplEventHandling( evPlayNetwork,0 );
participants (1)
-
Zoltan Ponekker