}
else {
if(ginfo->ripping_a_disc) {
- gnome_app_warning((GnomeApp *)ginfo->gui_info.app,
+ DisplayWarningMsg(GTK_WINDOW(ginfo->gui_info.app),
_("Cannot do lookup while ripping."));
return;
if(DiscDBWriteDiscData(&(ginfo->disc),&(ginfo->ddata),NULL,TRUE,FALSE,
"utf-8")<0)
- gnome_app_warning((GnomeApp *)ginfo->gui_info.app,
+ DisplayWarningMsg(GTK_WINDOW(ginfo->gui_info.app),
_("Error saving disc data."));
}
ginfo=(GripInfo *)data;
if(ginfo->ripping_a_disc) {
- gnome_app_warning((GnomeApp *)ginfo->gui_info.app,
+ DisplayWarningMsg(GTK_WINDOW(ginfo->gui_info.app),
_("Cannot fast forward while ripping."));
return;
ginfo=(GripInfo *)data;
if(ginfo->ripping_a_disc) {
- gnome_app_warning((GnomeApp *)ginfo->gui_info.app,
+ DisplayWarningMsg(GTK_WINDOW(ginfo->gui_info.app),
_("Cannot rewind while ripping."));
return;
ginfo=(GripInfo *)data;
if(ginfo->ripping_a_disc) {
- gnome_app_warning((GnomeApp *)ginfo->gui_info.app,
+ DisplayWarningMsg(GTK_WINDOW(ginfo->gui_info.app),
_("Cannot switch discs while ripping."));
return;
LogStatus(ginfo,_("Eject disc\n"));
if(ginfo->ripping_a_disc) {
- gnome_app_warning((GnomeApp *)ginfo->gui_info.app,
+ DisplayWarningMsg(GTK_WINDOW(ginfo->gui_info.app),
_("Cannot eject while ripping."));
return;
disc=&(ginfo->disc);
if(ginfo->ripping_a_disc) {
- gnome_app_warning((GnomeApp *)ginfo->gui_info.app,
+ DisplayWarningMsg(GTK_WINDOW(ginfo->gui_info.app),
_("Cannot play while ripping."));
return;
void NextTrack(GripInfo *ginfo)
{
if(ginfo->ripping_a_disc) {
- gnome_app_warning((GnomeApp *)ginfo->gui_info.app,
+ DisplayWarningMsg(GTK_WINDOW(ginfo->gui_info.app),
_("Cannot switch tracks while ripping."));
return;
}
static void PrevTrack(GripInfo *ginfo)
{
if(ginfo->ripping_a_disc) {
- gnome_app_warning((GnomeApp *)ginfo->gui_info.app,
+ DisplayWarningMsg(GTK_WINDOW(ginfo->gui_info.app),
_("Cannot switch tracks while ripping."));
return;
}
}
if(ginfo->ask_submit) {
- gnome_app_ok_cancel_modal
- ((GnomeApp *)uinfo->app,
+ DisplayOkCancelDialog(GTK_WINDOW(uinfo->app),
_("This disc has been found on your secondary server,\n"
"but not on your primary server.\n\n"
"Do you wish to submit this disc information?"),
ginfo->first_time=0;
}
-void SubmitEntry(gint reply,gpointer data)
+void SubmitEntry(gpointer data)
{
GripInfo *ginfo;
int fd;
char mailcmd[256];
char filename[256];
- if(reply) return;
-
ginfo=(GripInfo *)data;
sprintf(filename,"/tmp/grip.XXXXXX");
fd = mkstemp(filename);
if(fd == -1) {
- gnome_app_warning((GnomeApp *)ginfo->gui_info.app,
+ DisplayWarningMsg(GTK_WINDOW(ginfo->gui_info.app),
_("Error: Unable to create temporary file."));
return;
}
if(!efp) {
close(fd);
- gnome_app_warning((GnomeApp *)ginfo->gui_info.app,
+ DisplayWarningMsg(GTK_WINDOW(ginfo->gui_info.app),
_("Error: Unable to create temporary file."));
}
else {
if(DiscDBWriteDiscData(&(ginfo->disc),&(ginfo->ddata),efp,FALSE,
ginfo->db_use_freedb,ginfo->db_use_freedb?
"UTF-8":ginfo->discdb_encoding)<0) {
- gnome_app_warning((GnomeApp *)ginfo->gui_info.app,
+ DisplayWarningMsg(GTK_WINDOW(ginfo->gui_info.app),
_("Error: Unable to write disc data."));
fclose(efp);
}