aboutsummaryrefslogtreecommitdiff
path: root/src/loadsave.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/loadsave.h')
-rw-r--r--src/loadsave.h7
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 */