X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2Fmodest-cache-mgr.c;h=87023d57405b0d0430d932d2b770de6a290ce049;hb=ec580f3b749b412d1fcd0c704c552d57ecddd5e9;hp=6e64be6dd6d9763f717114f7a6bc45060cdba298;hpb=fd54149b68b3777ce63ebf25346bbc485cd84ec8;p=modest diff --git a/src/modest-cache-mgr.c b/src/modest-cache-mgr.c index 6e64be6..87023d5 100644 --- a/src/modest-cache-mgr.c +++ b/src/modest-cache-mgr.c @@ -29,6 +29,7 @@ #include #include +#include /* 'private'/'protected' functions */ static void modest_cache_mgr_class_init (ModestCacheMgrClass *klass); @@ -183,6 +184,11 @@ modest_cache_mgr_get_cache (ModestCacheMgr* self, ModestCacheMgrCacheType type GHashTable *cache; g_return_val_if_fail (self, NULL); + + if (!(type >= 0 && type <= MODEST_CACHE_MGR_CACHE_TYPE_NUM)) { + printf ("DEBUG: %s: incorrect type = %d\n", __FUNCTION__, type); + } + g_return_val_if_fail (type >= 0 && type <= MODEST_CACHE_MGR_CACHE_TYPE_NUM, NULL); priv = MODEST_CACHE_MGR_GET_PRIVATE(self);