Mercurial > audlegacy
comparison src/audacious/pluginenum.c @ 4325:309e8f970517
removed report_error() and reimplemented some error routines
author | mf0102 <0102@gmx.at> |
---|---|
date | Thu, 13 Mar 2008 16:31:48 +0100 |
parents | fec498c745f6 |
children | 51b7809c2d87 |
comparison
equal
deleted
inserted
replaced
4324:360c934b9330 | 4325:309e8f970517 |
---|---|
30 #ifndef SHARED_SUFFIX | 30 #ifndef SHARED_SUFFIX |
31 # define SHARED_SUFFIX G_MODULE_SUFFIX | 31 # define SHARED_SUFFIX G_MODULE_SUFFIX |
32 #endif | 32 #endif |
33 | 33 |
34 #include <glib.h> | 34 #include <glib.h> |
35 #include <glib/gi18n.h> | |
36 #include <glib/gprintf.h> | |
35 #include <gmodule.h> | 37 #include <gmodule.h> |
36 #include <glib/gprintf.h> | |
37 #include <string.h> | 38 #include <string.h> |
38 | 39 |
39 #include "main.h" | 40 #include "main.h" |
40 #include "dock.h" | 41 #include "dock.h" |
41 #include "ui_main.h" | 42 #include "ui_main.h" |
804 GList *node; | 805 GList *node; |
805 OutputPlugin *op; | 806 OutputPlugin *op; |
806 InputPlugin *ip; | 807 InputPlugin *ip; |
807 LowlevelPlugin *lp; | 808 LowlevelPlugin *lp; |
808 DiscoveryPlugin *dp; | 809 DiscoveryPlugin *dp; |
810 GtkWidget *dialog; | |
809 gint dirsel = 0, i = 0; | 811 gint dirsel = 0, i = 0; |
810 | 812 |
811 if (!g_module_supported()) { | 813 if (!g_module_supported()) { |
812 report_error("Module loading not supported! Plugins will not be loaded.\n"); | 814 dialog = |
815 gtk_message_dialog_new (GTK_WINDOW (mainwin), | |
816 GTK_DIALOG_DESTROY_WITH_PARENT, | |
817 GTK_MESSAGE_ERROR, | |
818 GTK_BUTTONS_CLOSE, | |
819 _("Module loading not supported! Plugins will not be loaded.\n")); | |
820 gtk_dialog_run (GTK_DIALOG (dialog)); | |
821 gtk_widget_destroy (dialog); | |
813 return; | 822 return; |
814 } | 823 } |
815 | 824 |
816 plugin_dict = mowgli_dictionary_create(g_ascii_strcasecmp); | 825 plugin_dict = mowgli_dictionary_create(g_ascii_strcasecmp); |
817 pvt_data_dict = mowgli_dictionary_create(g_ascii_strcasecmp); | 826 pvt_data_dict = mowgli_dictionary_create(g_ascii_strcasecmp); |