g_getenv fix, it returns const char*. use gpointer for void*
authorDana Jansens <danakj@orodu.net>
Sat, 25 Oct 2003 19:38:51 +0000 (19:38 +0000)
committerDana Jansens <danakj@orodu.net>
Sat, 25 Oct 2003 19:38:51 +0000 (19:38 +0000)
parser/parse.c

index 3f8c5e1..f8aed0b 100644 (file)
@@ -32,7 +32,7 @@ static GSList  *xdg_data_dir_paths;
 struct Callback {
     gchar *tag;
     ParseCallback func;
-    void *data;
+    gpointer data;
 };
 
 struct _ObParseInst {
@@ -62,7 +62,7 @@ void parse_shutdown(ObParseInst *i)
 }
 
 void parse_register(ObParseInst *i, const gchar *tag,
-                    ParseCallback func, void *data)
+                    ParseCallback func, gpointer data)
 {
     struct Callback *c;
 
@@ -296,7 +296,7 @@ static GSList* split_paths(const gchar *paths)
 
 void parse_paths_startup()
 {
-    gchar *path;
+    const gchar *path;
 
     if (xdg_start)
         return;