]> git.tdb.fi Git - ext/subsurface.git/blobdiff - dive.h
Split up file reading from 'parse-xml.c' into 'file.c'
[ext/subsurface.git] / dive.h
diff --git a/dive.h b/dive.h
index 52158ad78fcaf5b5ed6ea4d378dcb8c9d43bea80..befa0cdcf3b50e13c95a6fe017979fad23442f91 100644 (file)
--- a/dive.h
+++ b/dive.h
@@ -254,9 +254,11 @@ static inline struct dive *get_dive(unsigned int nr)
 }
 
 extern void parse_xml_init(void);
-extern void parse_xml_file(const char *filename, GError **error);
+extern void parse_xml_buffer(const char *url, const char *buf, int size, GError **error);
 extern void set_filename(const char *filename);
 
+extern void parse_file(const char *filename, GError **error);
+
 #ifdef XSLT
 extern xmlDoc *test_xslt_transforms(xmlDoc *doc);
 #endif