From fe212419abae3340b58dd3e0c187063a4c267c92 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Sun, 9 Sep 2012 21:20:13 +0200 Subject: Move actual loading/saving stuff to presentation --- src/loadsave.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/loadsave.h') diff --git a/src/loadsave.h b/src/loadsave.h index 14fb6ff..825b932 100644 --- a/src/loadsave.h +++ b/src/loadsave.h @@ -51,6 +51,10 @@ struct serializer int blank_written; }; +extern struct ds_node *new_ds_node(const char *key); +extern void free_ds_tree(struct ds_node *root); +extern int deserialize_file(FILE *fh, struct ds_node *root); + extern void show_tree(struct ds_node *root, const char *path); extern char *escape_text(const char *a); @@ -69,7 +73,4 @@ extern int get_field_s(struct ds_node *root, const char *key, char **val); extern struct ds_node *find_node(struct ds_node *root, const char *path, int cr); -extern int load_presentation(struct presentation *p, const char *filename); -extern int save_presentation(struct presentation *p, const char *filename); - #endif /* LOADSAVE_H */ -- cgit v1.2.3