#include <time.h>
#include <glib.h>
+#include <libxml/tree.h>
/*
* Some silly typedefs to make our units very explicit.
extern void parse_xml_file(const char *filename, GError **error);
extern void set_filename(const char *filename);
+#ifdef XSLT
+extern xmlDoc *test_xslt_transforms(xmlDoc *doc);
+#endif
+
extern void show_dive_info(struct dive *);
extern void flush_dive_info_changes(struct dive *);
extern void show_dive_equipment(struct dive *);
extern void flush_dive_equipment_changes(struct dive *);
+extern void show_dive_stats(struct dive *);
+
extern void update_dive(struct dive *new_dive);
extern void save_dives(const char *filename);
/* UI related protopypes */
-extern void init_ui(int argc, char **argv);
+extern void init_ui(int *argcp, char ***argvp);
extern void run_ui(void);