* src/common/plugin.c
[claws.git] / src / common / plugin.c
index 580d30f..0006d1a 100644 (file)
 
 #include <stdio.h>
 
 
 #include <stdio.h>
 
+#include "defs.h"
 #include <glib.h>
 #include <gmodule.h>
 
 #include "intl.h"
 #include <glib.h>
 #include <gmodule.h>
 
 #include "intl.h"
-#include "defs.h"
 #include "utils.h"
 #include "plugin.h"
 #include "prefs.h"
 #include "utils.h"
 #include "plugin.h"
 #include "prefs.h"
@@ -141,7 +141,7 @@ gint plugin_load(const gchar *filename, gchar **error)
 
 void plugin_unload(Plugin *plugin)
 {
 
 void plugin_unload(Plugin *plugin)
 {
-       void (*plugin_done) ();
+       void (*plugin_done) (void);
 
        if (g_module_symbol(plugin->module, "plugin_done", (gpointer *)&plugin_done)) {
                plugin_done();
 
        if (g_module_symbol(plugin->module, "plugin_done", (gpointer *)&plugin_done)) {
                plugin_done();
@@ -153,7 +153,7 @@ void plugin_unload(Plugin *plugin)
        g_free(plugin);
 }
 
        g_free(plugin);
 }
 
-void plugin_load_all(gchar *type)
+void plugin_load_all(const gchar *type)
 {
        gchar *rcpath;
        gchar buf[BUFFSIZE];
 {
        gchar *rcpath;
        gchar buf[BUFFSIZE];
@@ -186,7 +186,7 @@ void plugin_load_all(gchar *type)
        g_free(rcpath);
 }
 
        g_free(rcpath);
 }
 
-void plugin_unload_all(gchar *type)
+void plugin_unload_all(const gchar *type)
 {
        GSList *list, *cur;
 
 {
        GSList *list, *cur;