comparison src/prefs.c @ 4095:260ebd4bdc8d

[gaim-migrate @ 4310] fix for bug [ 655519 ] Crash on changing sound command from faceprint committer: Tailor Script <tailor@pidgin.im>
author Luke Schierer <lschiere@pidgin.im>
date Wed, 18 Dec 2002 16:51:21 +0000
parents 7f4f3aa61069
children fa5075168c23
comparison
equal deleted inserted replaced
4094:3f15ccb54f95 4095:260ebd4bdc8d
638 } 638 }
639 639
640 static GtkWidget *sndcmd = NULL; 640 static GtkWidget *sndcmd = NULL;
641 641
642 #ifndef _WIN32 642 #ifndef _WIN32
643 static gint sound_cmd_yeah(GtkEntry *entry, GdkEvent *event, gpointer d) 643 static gint sound_cmd_yeah(GtkEntry *entry, gpointer d)
644 { 644 {
645 g_snprintf(sound_cmd, sizeof(sound_cmd), "%s", gtk_entry_get_text(GTK_ENTRY(sndcmd))); 645 g_snprintf(sound_cmd, sizeof(sound_cmd), "%s", gtk_entry_get_text(GTK_ENTRY(sndcmd)));
646 return TRUE; 646 return TRUE;
647 } 647 }
648 #endif 648 #endif
703 gtk_entry_set_text(GTK_ENTRY(sndcmd), sound_cmd); 703 gtk_entry_set_text(GTK_ENTRY(sndcmd), sound_cmd);
704 gtk_widget_set_size_request(sndcmd, 75, -1); 704 gtk_widget_set_size_request(sndcmd, 75, -1);
705 705
706 gtk_widget_set_sensitive(sndcmd, (sound_options & OPT_SOUND_CMD)); 706 gtk_widget_set_sensitive(sndcmd, (sound_options & OPT_SOUND_CMD));
707 gtk_box_pack_start(GTK_BOX(hbox), sndcmd, TRUE, TRUE, 5); 707 gtk_box_pack_start(GTK_BOX(hbox), sndcmd, TRUE, TRUE, 5);
708 gtk_signal_connect(GTK_OBJECT(sndcmd), "focus_out_event", GTK_SIGNAL_FUNC(sound_cmd_yeah), NULL); 708 gtk_signal_connect(GTK_OBJECT(sndcmd), "changed", GTK_SIGNAL_FUNC(sound_cmd_yeah), NULL);
709 #endif /* _WIN32 */ 709 #endif /* _WIN32 */
710 gtk_widget_show_all(ret); 710 gtk_widget_show_all(ret);
711 return ret; 711 return ret;
712 } 712 }
713 713