Changeset 3672

Show
Ignore:
Timestamp:
05/20/08 14:10:57
Author:
pvanhoof
Message:

2008-05-20 Philip Van Hoof <pvanhoof@gnome.org>

        • Differentiate between auto-cancellable and normally cancellable

items in TnyCamelQueue

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/ChangeLog

    r3670 r3672  
     12008-05-20  Philip Van Hoof <pvanhoof@gnome.org> 
     2 
     3        * Differentiate between auto-cancellable and normally cancellable 
     4        items in TnyCamelQueue 
     5 
    162008-05-16  Philip Van Hoof <pvanhoof@gnome.org> 
    27 
  • trunk/libtinymail-camel/tny-camel-folder.c

    r3666 r3672  
    17791779                &info->cancelled, 
    17801780                info, sizeof (SyncFolderInfo),  
    1781                 TNY_CAMEL_QUEUE_CANCELLABLE_ITEM|TNY_CAMEL_QUEUE_SYNC_ITEM,  
     1781                TNY_CAMEL_QUEUE_AUTO_CANCELLABLE_ITEM| 
     1782                TNY_CAMEL_QUEUE_CANCELLABLE_ITEM| 
     1783                TNY_CAMEL_QUEUE_SYNC_ITEM,  
    17821784                __FUNCTION__); 
    17831785} 
     
    20152017 
    20162018        _tny_camel_queue_cancel_remove_items (TNY_FOLDER_PRIV_GET_QUEUE (priv), 
    2017                 TNY_CAMEL_QUEUE_CANCELLABLE_ITEM|TNY_CAMEL_QUEUE_REFRESH_ITEM); 
     2019                TNY_CAMEL_QUEUE_AUTO_CANCELLABLE_ITEM| 
     2020                TNY_CAMEL_QUEUE_REFRESH_ITEM); 
    20182021 
    20192022        _tny_camel_queue_launch_wflags (TNY_FOLDER_PRIV_GET_QUEUE (priv),  
     
    20252028                &info->cancelled, 
    20262029                info, sizeof (RefreshFolderInfo),  
    2027                 TNY_CAMEL_QUEUE_PRIORITY_ITEM|TNY_CAMEL_QUEUE_CANCELLABLE_ITEM| 
    2028                         TNY_CAMEL_QUEUE_REFRESH_ITEM,  
     2030                TNY_CAMEL_QUEUE_PRIORITY_ITEM|TNY_CAMEL_QUEUE_AUTO_CANCELLABLE_ITEM| 
     2031                        TNY_CAMEL_QUEUE_CANCELLABLE_ITEM|TNY_CAMEL_QUEUE_REFRESH_ITEM,  
    20292032                __FUNCTION__); 
    20302033 
  • trunk/libtinymail-camel/tny-camel-nntp-folder.c

    r3666 r3672  
    144144                                       &info, 0);            
    145145 
    146         return GPOINTER_TO_UINT (type); 
     146        return GUINT_TO_POINTER (type); 
    147147} 
    148148 
  • trunk/libtinymail-camel/tny-camel-queue-priv.h

    r3664 r3672  
    7373        TNY_CAMEL_QUEUE_GET_HEADERS_ITEM = 1<<4, 
    7474        TNY_CAMEL_QUEUE_SYNC_ITEM = 1<<5,  
    75         TNY_CAMEL_QUEUE_REFRESH_ITEM = 1<<6 
     75        TNY_CAMEL_QUEUE_REFRESH_ITEM = 1<<6, 
     76        TNY_CAMEL_QUEUE_AUTO_CANCELLABLE_ITEM = 1<<7, 
    7677} TnyCamelQueueItemFlags; 
    7778