diff libpurple/util.h @ 21248:5915ad785ee7

Add and call a purple_util_uninit() to free user_dir and customer_home_dir at shutdown. Fixes #3132
author Richard Laager <rlaager@wiktel.com>
date Mon, 15 Oct 2007 00:41:22 +0000
parents 1a44d1a17784
children ae58ffd5e929 98604b4bfa3b
line wrap: on
line diff
--- a/libpurple/util.h	Mon Oct 15 00:40:33 2007 +0000
+++ b/libpurple/util.h	Mon Oct 15 00:41:22 2007 +0000
@@ -86,6 +86,27 @@
 void purple_menu_action_free(PurpleMenuAction *act);
 
 /**************************************************************************/
+/** @name Utility Subsystem                                               */
+/**************************************************************************/
+/*@{*/
+
+/**
+ * Initializes the utility subsystem.
+ *
+ * @since 2.3.0
+ */
+void purple_util_init(void);
+
+/**
+ * Uninitializes the util subsystem.
+ *
+ * @since 2.3.0
+ */
+void purple_util_uninit(void);
+
+/*@}*/
+
+/**************************************************************************/
 /** @name Base16 Functions                                                */
 /**************************************************************************/
 /*@{*/