]> Dogcows Code - chaz/openbox/blobdiff - obt/parse.h
Set up work for making a 3.5 prerelease.
[chaz/openbox] / obt / parse.h
index cba7c495555decc2fb44d6e320e8bf58a9f6918c..acc3f5c6cc3ed5bfcff1de0139664d86cfb5c852 100644 (file)
@@ -19,8 +19,6 @@
 #ifndef __obt_parse_h
 #define __obt_parse_h
 
-#include "version.h"
-
 #include <libxml/parser.h>
 #include <glib.h>
 
@@ -30,7 +28,7 @@ typedef struct _ObtParseInst ObtParseInst;
 
 typedef void (*ObtParseCallback)(xmlNodePtr node, gpointer data);
 
-ObtParseInst* obt_parse_instance_new();
+ObtParseInst* obt_parse_instance_new(void);
 void obt_parse_instance_ref(ObtParseInst *inst);
 void obt_parse_instance_unref(ObtParseInst *inst);
 
@@ -53,8 +51,8 @@ gboolean obt_parse_load_theme_file(ObtParseInst *inst,
 gboolean obt_parse_load_mem(ObtParseInst *inst,
                             gpointer data, guint len, const gchar *root_node);
 
-xmlDocPtr obt_parse_instance_doc(ObtParseInst *inst);
-xmlNodePtr obt_parse_instance_root(ObtParseInst *inst);
+xmlDocPtr obt_parse_doc(ObtParseInst *inst);
+xmlNodePtr obt_parse_root(ObtParseInst *inst);
 
 void obt_parse_close(ObtParseInst *inst);
 
@@ -82,24 +80,6 @@ gboolean obt_parse_attr_int      (xmlNodePtr node, const gchar *name,
 gboolean obt_parse_attr_bool     (xmlNodePtr node, const gchar *name,
                                   gboolean *value);
 
-/* paths */
-
-void parse_paths_startup();
-void parse_paths_shutdown();
-
-const gchar* parse_xdg_config_home_path();
-const gchar* parse_xdg_data_home_path();
-GSList* parse_xdg_config_dir_paths();
-GSList* parse_xdg_data_dir_paths();
-
-/*! Expands the ~ character to the home directory throughout the given
-  string */
-gchar *parse_expand_tilde(const gchar *f);
-/*! Makes a directory */
-gboolean parse_mkdir(const gchar *path, gint mode);
-/*! Makes a directory and all its parents */
-gboolean parse_mkdir_path(const gchar *path, gint mode);
-
 G_END_DECLS
 
 #endif
This page took 0.02154 seconds and 4 git commands to generate.