Changeset 2806

Show
Ignore:
Timestamp:
09/26/07 11:07:18
Author:
pvanhoof
Message:

2007-09-26 Philip Van Hoof <pvanhoof@gnome.org>

        • Fixed (avoided) a memory leak in saving CamelObject's states
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/ChangeLog

    r2805 r2806  
     12007-09-26  Philip Van Hoof  <pvanhoof@gnome.org> 
     2 
     3        * Fixed (avoided) a memory leak in saving CamelObject's states 
     4 
    152007-09-25  Mark Doffman <mark.doffman@codethink.co.uk> 
    26         
  • trunk/libtinymail-camel/camel-lite/camel/camel-disco-folder.c

    r2020 r2806  
    249249        } 
    250250 
    251         if (save) 
    252                 camel_object_state_write(object); 
     251        /* if (save) 
     252                camel_object_state_write(object); */ 
    253253 
    254254        return ((CamelObjectClass *)parent_class)->setv(object, ex, args); 
     
    280280        } 
    281281 
    282         camel_object_state_write(folder); 
     282        /* camel_object_state_write(folder); */ 
    283283 
    284284        switch (camel_disco_store_status (CAMEL_DISCO_STORE (folder->parent_store))) { 
  • trunk/libtinymail-camel/camel-lite/camel/camel-offline-folder.c

    r2020 r2806  
    239239        } 
    240240         
    241         if (save) 
    242                 camel_object_state_write (object); 
    243          
     241        /* if (save) 
     242                camel_object_state_write (object); */ 
     243 
    244244        return ((CamelObjectClass *) parent_class)->setv (object, ex, args); 
    245245} 
  • trunk/libtinymail-camel/camel-lite/camel/camel-vee-folder.c

    r1943 r2806  
    500500        CAMEL_VEE_FOLDER_UNLOCK(vf, subfolder_lock); 
    501501 
    502         camel_object_state_write(vf); 
     502        /* camel_object_state_write(vf); */ 
    503503} 
    504504 
  • trunk/libtinymail-camel/camel-lite/camel/providers/local/camel-local-folder.c

    r2790 r2806  
    260260                /* No metadata - load defaults and persitify */ 
    261261                camel_object_set(lf, NULL, CAMEL_LOCAL_FOLDER_INDEX_BODY, TRUE, 0); 
    262                 camel_object_state_write(lf); 
     262                /* camel_object_state_write(lf); */ 
    263263        } 
    264264#ifndef G_OS_WIN32 
     
    526526                return; 
    527527 
    528         camel_object_state_write(lf); 
     528        /* camel_object_state_write(lf); */ 
    529529 
    530530        changes = camel_folder_change_info_new ();