1.1 --- a/plover/plover.h Sat Nov 15 19:04:45 2014 +0000
1.2 +++ b/plover/plover.h Mon Nov 02 19:04:58 2015 +0000
1.3 @@ -7,6 +7,8 @@
1.4 #include <plover/packageset.h>
1.5 #include <plover/repository.h>
1.6
1.7 +G_BEGIN_DECLS
1.8 +
1.9 #define PLOVER_GENERAL_ERROR RAZOR_ERROR_DOMAIN('P','l','v',0)
1.10 #define PLOVER_SCRIPTLET_ERROR RAZOR_ERROR_DOMAIN('P','l','v',1)
1.11 #define PLOVER_RAZOR_ERROR plover_razor_error_quark()
1.12 @@ -61,6 +63,8 @@
1.13
1.14 gchar *plover_default_prefix_for_vendor(const char *vendor);
1.15 gchar *plover_pre_install_prefix(void);
1.16 +void plover_purge_reports(const char *path);
1.17 +gchar *plover_get_reports_directory(void);
1.18 char *plover_get_program_directory(const char *argv0);
1.19 GQuark plover_razor_error_quark(void);
1.20 GQuark plover_posix_error_quark(void);
1.21 @@ -92,6 +96,7 @@
1.22 const char *id);
1.23
1.24 int plover_log_open(const char *path);
1.25 +void plover_exception_handler_init(void);
1.26
1.27 struct plover_vector *plover_vector_new(void);
1.28 struct plover_vector *plover_vector_dup(struct plover_vector *old);
1.29 @@ -102,4 +107,6 @@
1.30 char *plover_vector_format_for_display(struct plover_vector *vector);
1.31 void plover_vector_free(struct plover_vector *vector);
1.32
1.33 +G_END_DECLS
1.34 +
1.35 #endif /* __PLOVER_H__ */