diff -r 2b9f54d14cc2 -r a53fcb780468 plover/plover.h --- a/plover/plover.h Sat Nov 15 19:04:45 2014 +0000 +++ b/plover/plover.h Mon Nov 02 19:04:58 2015 +0000 @@ -7,6 +7,8 @@ #include #include +G_BEGIN_DECLS + #define PLOVER_GENERAL_ERROR RAZOR_ERROR_DOMAIN('P','l','v',0) #define PLOVER_SCRIPTLET_ERROR RAZOR_ERROR_DOMAIN('P','l','v',1) #define PLOVER_RAZOR_ERROR plover_razor_error_quark() @@ -61,6 +63,8 @@ gchar *plover_default_prefix_for_vendor(const char *vendor); gchar *plover_pre_install_prefix(void); +void plover_purge_reports(const char *path); +gchar *plover_get_reports_directory(void); char *plover_get_program_directory(const char *argv0); GQuark plover_razor_error_quark(void); GQuark plover_posix_error_quark(void); @@ -92,6 +96,7 @@ const char *id); int plover_log_open(const char *path); +void plover_exception_handler_init(void); struct plover_vector *plover_vector_new(void); struct plover_vector *plover_vector_dup(struct plover_vector *old); @@ -102,4 +107,6 @@ char *plover_vector_format_for_display(struct plover_vector *vector); void plover_vector_free(struct plover_vector *vector); +G_END_DECLS + #endif /* __PLOVER_H__ */