diff options
author | Travis Reitter <treitter@gmail.com> | 2010-07-10 09:07:13 +0800 |
---|---|---|
committer | Travis Reitter <treitter@gmail.com> | 2010-07-21 07:12:37 +0800 |
commit | 57ad2410667935dfdab6d58fb09594ae94f83e05 (patch) | |
tree | 6b43f54247c0dac59d208650ca68126a2d6beaf7 /libempathy/empathy-individual-manager.c | |
parent | 75d01286920321fd40c5cfbe3d040789359e8a5e (diff) | |
download | gsoc2013-empathy-57ad2410667935dfdab6d58fb09594ae94f83e05.tar gsoc2013-empathy-57ad2410667935dfdab6d58fb09594ae94f83e05.tar.gz gsoc2013-empathy-57ad2410667935dfdab6d58fb09594ae94f83e05.tar.bz2 gsoc2013-empathy-57ad2410667935dfdab6d58fb09594ae94f83e05.tar.lz gsoc2013-empathy-57ad2410667935dfdab6d58fb09594ae94f83e05.tar.xz gsoc2013-empathy-57ad2410667935dfdab6d58fb09594ae94f83e05.tar.zst gsoc2013-empathy-57ad2410667935dfdab6d58fb09594ae94f83e05.zip |
Add a comment about the IndividualManager's general memory management policy.
Diffstat (limited to 'libempathy/empathy-individual-manager.c')
-rw-r--r-- | libempathy/empathy-individual-manager.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libempathy/empathy-individual-manager.c b/libempathy/empathy-individual-manager.c index 9d35533aa..5cd0063c7 100644 --- a/libempathy/empathy-individual-manager.c +++ b/libempathy/empathy-individual-manager.c @@ -43,6 +43,12 @@ #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; |