[dia] [warningectomy] deprecated conversion from string constant to char*



commit e4d2831f6f957bc1b88a76e7ca44946f1b93d971
Author: Hans Breuer <hans breuer org>
Date:   Sat May 4 13:32:49 2013 +0200

    [warningectomy] deprecated conversion from string constant to char*
    
    Constcorrectness for dia_plugin_info_init() to get rid off:
    wmf.cpp:1531:41: warning: deprecated conversion from string
        constant to 'gchar* {aka char*}' [-Wwrite-strings]

 lib/plug-ins.c |    4 +++-
 lib/plug-ins.h |    5 +++--
 2 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/lib/plug-ins.c b/lib/plug-ins.c
index 6eaae63..7095414 100644
--- a/lib/plug-ins.c
+++ b/lib/plug-ins.c
@@ -73,7 +73,9 @@ static gboolean plugin_load_inhibited(const gchar *filename);
 static void     info_fill_from_pluginrc(PluginInfo *info);
 
 gboolean
-dia_plugin_info_init(PluginInfo *info, gchar *name, gchar *description,
+dia_plugin_info_init(PluginInfo *info,
+                    const gchar *name,
+                    const gchar *description,
                     PluginCanUnloadFunc can_unload_func, 
                     PluginUnloadFunc unload_func)
 {
diff --git a/lib/plug-ins.h b/lib/plug-ins.h
index 9cf44d5..a4c3e8d 100644
--- a/lib/plug-ins.h
+++ b/lib/plug-ins.h
@@ -65,8 +65,9 @@ typedef void (*PluginUnloadFunc) (PluginInfo *info);
 
 /* functions for use by plugins ... */
 
-gboolean dia_plugin_info_init(PluginInfo *info, gchar *name,
-                             gchar *description,
+gboolean dia_plugin_info_init(PluginInfo *info,
+                             const gchar *name,
+                             const gchar *description,
                              PluginCanUnloadFunc can_unload_func, 
                              PluginUnloadFunc unload_func);
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]