]> git.0d.be Git - empathy.git/commitdiff
Add a comment about the IndividualManager's general memory management policy.
authorTravis Reitter <treitter@gmail.com>
Sat, 10 Jul 2010 01:07:13 +0000 (18:07 -0700)
committerTravis Reitter <treitter@gmail.com>
Tue, 20 Jul 2010 23:12:37 +0000 (16:12 -0700)
libempathy/empathy-individual-manager.c

index 9d35533aaf85ff4b195b530f91799acec7dabf0b..5cd0063c787a58d259495b9d8fb63f8376a8a63c 100644 (file)
 #include "empathy-debug.h"
 
 #define GET_PRIV(obj) EMPATHY_GET_PRIV (obj, EmpathyIndividualManager)
 #include "empathy-debug.h"
 
 #define GET_PRIV(obj) EMPATHY_GET_PRIV (obj, EmpathyIndividualManager)
+
+/* This class doesn't store or ref any of the individuals, since they're already
+ * stored and referenced in the aggregator.
+ *
+ * This class merely forwards along signals from the aggregator and individuals
+ * and wraps aggregator functions for other client code. */
 typedef struct
 {
   FolksIndividualAggregator *aggregator;
 typedef struct
 {
   FolksIndividualAggregator *aggregator;