diff options
author | Thomas White <taw@bitwiz.org.uk> | 2012-09-09 21:20:13 +0200 |
---|---|---|
committer | Thomas White <taw@bitwiz.org.uk> | 2012-09-09 21:20:13 +0200 |
commit | fe212419abae3340b58dd3e0c187063a4c267c92 (patch) | |
tree | 15192f18abfaa359db802eccff0ef67e2494dbf6 /src/loadsave.h | |
parent | 017121b0816250ddcc8a08746a6f140e48ca2d9e (diff) |
Move actual loading/saving stuff to presentation
Diffstat (limited to 'src/loadsave.h')
-rw-r--r-- | src/loadsave.h | 7 |
1 files changed, 4 insertions, 3 deletions
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 */ |