diff options
author | Thomas White <taw@bitwiz.org.uk> | 2011-12-23 17:18:43 +0000 |
---|---|---|
committer | Thomas White <taw@bitwiz.org.uk> | 2011-12-23 17:18:43 +0000 |
commit | ddef8e592634d74571c2ff5df2b77fb100336fad (patch) | |
tree | 0d184d1519165a61ae3e537d6cc4c5e8a338a4b5 /src/loadsave.h | |
parent | 4a524324ba5856c0f4afe43686bc1882b0290cd3 (diff) |
Store the slide roles in files
Diffstat (limited to 'src/loadsave.h')
-rw-r--r-- | src/loadsave.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/loadsave.h b/src/loadsave.h index b5cd727..09226d3 100644 --- a/src/loadsave.h +++ b/src/loadsave.h @@ -51,6 +51,8 @@ struct serializer int blank_written; }; +extern void show_tree(struct ds_node *root, const char *path); + extern void serialize_start(struct serializer *s, const char *id); extern void serialize_s(struct serializer *s, const char *key, const char *val); extern void serialize_f(struct serializer *s, const char *key, double val); @@ -61,7 +63,8 @@ extern int get_field_f(struct ds_node *root, const char *key, double *val); extern int get_field_i(struct ds_node *root, const char *key, int *val); 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); +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); |