Changeset 3523

Show
Ignore:
Timestamp:
03/26/08 10:19:35
Author:
pvanhoof
Message:

Fixed a regression

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/libtinymail-camel/camel-lite/camel/camel-folder-summary.c

    r3504 r3523  
    769769                        if (ri) { 
    770770                                ((CamelMessageInfoBase *)ri)->flags |= CAMEL_MESSAGE_EXPUNGED; 
    771 printf ("Removes %s\n", ri->uid); 
     771                               printf ("Removes %s\n", ri->uid); 
    772772                                camel_folder_summary_remove (s, ri); 
    773773                        } 
     
    784784 
    785785                ul = TRUE; 
     786 
     787                printf ("LOAD: %d of %d\n", s->idx, s->messages->len); 
    786788 
    787789                mi = ((CamelFolderSummaryClass *)(CAMEL_OBJECT_GET_CLASS(s)))->message_info_load(s, &must_add); 
     
    9991001        g_static_mutex_lock (&global_lock2); 
    10001002 
    1001         for (i = 0; i < count; i++) { 
     1003        for (i = 0; i < s->messages->len; i++) { 
    10021004                mi = s->messages->pdata[i]; 
    10031005                flush_for_reload (s, (CamelMessageInfoBase *) mi); 
     
    11421144        g_static_mutex_lock (&global_lock2); 
    11431145 
     1146        printf ("FLUSH: %d\n", s->messages->len); 
     1147        for (i = 0; i < s->messages->len; i++) { 
     1148                mi = s->messages->pdata[i]; 
     1149                flush_for_reload (s, (CamelMessageInfoBase *) mi); 
     1150        } 
     1151 
    11441152        camel_folder_summary_unload_mmap (s); 
    11451153 
     
    11621170 
    11631171        camel_folder_summary_load (s); 
     1172 
     1173printf ("LOADED: %d\n", s->messages->len); 
    11641174 
    11651175        g_static_mutex_unlock (&global_lock2); 
  • trunk/libtinymail-camel/camel-lite/camel/providers/local/camel-maildir-folder.c

    r3511 r3523  
    109109        camel_folder_class->rewrite_cache = maildir_rewrite_cache; 
    110110 
    111         camel_folder_class->transfer_messages_to = maildir_transfer_messages_to; 
     111        //camel_folder_class->transfer_messages_to = maildir_transfer_messages_to; 
    112112 
    113113        lclass->create_summary = maildir_create_summary; 
  • trunk/libtinymail-camel/tny-camel-folder.c

    r3518 r3523  
    31683168 
    31693169                        /* This does a g_rename on the mmap()ed file! */ 
     3170camel_object_unref (priv->folder); 
     3171camel_object_unref (priv->folder); 
     3172camel_object_unref (priv->folder); 
     3173camel_object_unref (priv->folder); 
     3174camel_object_unref (priv->folder); 
     3175 
    31703176                        camel_store_rename_folder (CAMEL_STORE (apriv->service), from, to, &ex); 
    31713177