libpurple/log.h

changeset 39738
14d425a528ad
parent 39659
e4dfb99b0cef
child 39859
6c17d9f1fc06
--- a/libpurple/log.h	Tue Jul 23 11:52:27 2019 -0500
+++ b/libpurple/log.h	Sat Aug 03 02:33:05 2019 -0400
@@ -272,7 +272,7 @@
  *
  * Returns a list of all available logs
  *
- * Returns: (element-type PurpleLog): A sorted list of logs
+ * Returns: (element-type PurpleLog) (transfer full): A sorted list of logs.
  */
 GList *purple_log_get_logs(PurpleLogType type, const char *name, PurpleAccount *account);
 
@@ -292,8 +292,8 @@
  * destroyed. If a PurpleLogSet is removed from the GHashTable, it
  * must be freed with purple_log_set_free().
  *
- * Returns: (element-type PurpleLogSet PurpleLogSet): All available unique log
- *          sets.
+ * Returns: (element-type PurpleLogSet PurpleLogSet) (transfer full): All
+ *          available unique log sets.
  */
 GHashTable *purple_log_get_log_sets(void);
 
@@ -303,7 +303,7 @@
  *
  * Returns a list of all available system logs
  *
- * Returns: (element-type PurpleLog): A sorted list of logs
+ * Returns: (element-type PurpleLog) (transfer full): A sorted list of logs.
  */
 GList *purple_log_get_system_logs(PurpleAccount *account);
 
@@ -449,7 +449,8 @@
  * It should only be passed to purple_log_logger_new() and never
  * called directly.
  *
- * Returns: (element-type PurpleLog): A sorted list of logs matching the parameters.
+ * Returns: (element-type PurpleLog) (transfer full): A sorted list of logs
+ *          matching the parameters.
  */
 GList *purple_log_common_lister(PurpleLogType type, const char *name,
 							  PurpleAccount *account, const char *ext,
@@ -554,7 +555,7 @@
  *
  * Creates a new logger
  *
- * Returns: The new logger
+ * Returns: (transfer full): The new logger.
  */
 PurpleLogLogger *purple_log_logger_new(const char *id, const char *name, int functions, ...);
 
@@ -595,9 +596,9 @@
  *
  * Returns the current logger
  *
- * Returns: logger      The current logger
+ * Returns: (transfer none): The current logger.
  */
-PurpleLogLogger *purple_log_logger_get (void);
+PurpleLogLogger *purple_log_logger_get(void);
 
 /**
  * purple_log_logger_get_options:

mercurial