comparison gui/mplayer/gtk/fs.c @ 32721:77ef1bcd464f

Remove needless get_current_dir_name() calls and unused parameter of CheckDir().
author ib
date Fri, 21 Jan 2011 15:20:00 +0000
parents 29b63f338a9b
children 25a3c1b7d090
comparison
equal deleted inserted replaced
32720:1afbc8e3ff55 32721:77ef1bcd464f
188 pos = gtk_clist_append(GTK_CLIST(list), str); 188 pos = gtk_clist_append(GTK_CLIST(list), str);
189 gtk_clist_set_pixmap(GTK_CLIST(list), pos, 0, pixmap, mask); 189 gtk_clist_set_pixmap(GTK_CLIST(list), pos, 0, pixmap, mask);
190 g_free(filename); 190 g_free(filename);
191 } 191 }
192 192
193 static void CheckDir( GtkWidget * list,char * directory ) 193 static void CheckDir( GtkWidget * list )
194 { 194 {
195 struct stat fs; 195 struct stat fs;
196 int i; 196 int i;
197 glob_t gg; 197 glob_t gg;
198 198
377 377
378 static void fs_fsFilterCombo_activate( GtkEditable * editable, 378 static void fs_fsFilterCombo_activate( GtkEditable * editable,
379 gpointer user_data ) 379 gpointer user_data )
380 { 380 {
381 fsFilter=gtk_entry_get_text( GTK_ENTRY( user_data ) ); 381 fsFilter=gtk_entry_get_text( GTK_ENTRY( user_data ) );
382 CheckDir( fsFNameList,get_current_dir_name() ); 382 CheckDir( fsFNameList );
383 } 383 }
384 384
385 static void fs_fsFilterCombo_changed( GtkEditable * editable, 385 static void fs_fsFilterCombo_changed( GtkEditable * editable,
386 gpointer user_data ) 386 gpointer user_data )
387 { 387 {
417 if( !strcmp( str,fsFontFileNames[i][0] ) ) 417 if( !strcmp( str,fsFontFileNames[i][0] ) )
418 { fsFilter=fsFontFileNames[i][1]; fsLastFontFilterSelected = i; break; } 418 { fsFilter=fsFontFileNames[i][1]; fsLastFontFilterSelected = i; break; }
419 break; 419 break;
420 default: return; 420 default: return;
421 } 421 }
422 CheckDir( fsFNameList,get_current_dir_name() ); 422 CheckDir( fsFNameList );
423 } 423 }
424 424
425 static void fs_fsPathCombo_activate( GtkEditable * editable, 425 static void fs_fsPathCombo_activate( GtkEditable * editable,
426 gpointer user_data ) 426 gpointer user_data )
427 { 427 {
428 const unsigned char * str; 428 const unsigned char * str;
429 gchar * dirname; 429 gchar * dirname;
430 430
431 str=gtk_entry_get_text( GTK_ENTRY( user_data ) ); 431 str=gtk_entry_get_text( GTK_ENTRY( user_data ) );
432 dirname = g_filename_from_utf8( str, -1, NULL, NULL, NULL ); 432 dirname = g_filename_from_utf8( str, -1, NULL, NULL, NULL );
433 if ( chdir( dirname ) != -1 ) CheckDir( fsFNameList,get_current_dir_name() ); 433 if ( chdir( dirname ) != -1 ) CheckDir( fsFNameList );
434 g_free( dirname ); 434 g_free( dirname );
435 } 435 }
436 436
437 static void fs_fsPathCombo_changed( GtkEditable * editable, 437 static void fs_fsPathCombo_changed( GtkEditable * editable,
438 gpointer user_data ) 438 gpointer user_data )
440 const unsigned char * str; 440 const unsigned char * str;
441 gchar * dirname; 441 gchar * dirname;
442 442
443 str=gtk_entry_get_text( GTK_ENTRY( user_data ) ); 443 str=gtk_entry_get_text( GTK_ENTRY( user_data ) );
444 dirname = g_filename_from_utf8( str, -1, NULL, NULL, NULL ); 444 dirname = g_filename_from_utf8( str, -1, NULL, NULL, NULL );
445 if ( chdir( dirname ) != -1 ) CheckDir( fsFNameList,get_current_dir_name() ); 445 if ( chdir( dirname ) != -1 ) CheckDir( fsFNameList );
446 g_free( dirname ); 446 g_free( dirname );
447 } 447 }
448 448
449 static void fs_Up_released( GtkButton * button, gpointer user_data ) 449 static void fs_Up_released( GtkButton * button, gpointer user_data )
450 { 450 {
451 chdir( ".." ); 451 chdir( ".." );
452 fsSelectedFile=fsThatDir; 452 fsSelectedFile=fsThatDir;
453 CheckDir( fsFNameList,get_current_dir_name() ); 453 CheckDir( fsFNameList );
454 gtk_entry_set_text( GTK_ENTRY( fsPathCombo ),(unsigned char *)get_current_dir_name_utf8() ); 454 gtk_entry_set_text( GTK_ENTRY( fsPathCombo ),(unsigned char *)get_current_dir_name_utf8() );
455 return; 455 return;
456 } 456 }
457 457
458 static void fs_Ok_released( GtkButton * button, gpointer user_data ) 458 static void fs_Ok_released( GtkButton * button, gpointer user_data )
464 stat( fsSelectedFile,&fs ); 464 stat( fsSelectedFile,&fs );
465 if( S_ISDIR(fs.st_mode ) ) 465 if( S_ISDIR(fs.st_mode ) )
466 { 466 {
467 chdir( fsSelectedFile ); 467 chdir( fsSelectedFile );
468 fsSelectedFile=fsThatDir; 468 fsSelectedFile=fsThatDir;
469 CheckDir( fsFNameList,get_current_dir_name() ); 469 CheckDir( fsFNameList );
470 gtk_entry_set_text( GTK_ENTRY( fsPathCombo ),(unsigned char *)get_current_dir_name_utf8() ); 470 gtk_entry_set_text( GTK_ENTRY( fsPathCombo ),(unsigned char *)get_current_dir_name_utf8() );
471 return; 471 return;
472 } 472 }
473 473
474 fsSelectedDirectory=(unsigned char *)get_current_dir_name(); 474 fsSelectedDirectory=(unsigned char *)get_current_dir_name();