Changeset 401

Show
Ignore:
Timestamp:
05/27/06 13:57:34
Author:
pvanhoof
Message:

Big speed hack

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/libtinymail-camel/tny-msg-folder.c

    r400 r401  
    358358 
    359359        g_mutex_lock (priv->folders_lock); 
    360         priv->folders = g_list_append (priv->folders, folder); 
     360        priv->folders = g_list_prepend (priv->folders, folder); 
    361361        g_mutex_unlock (priv->folders_lock); 
    362362 
  • trunk/libtinymail-camel/tny-msg.c

    r385 r401  
    8989                        (tny_msg_mime_part_new (part)); 
    9090        g_mutex_lock (priv->parts_lock); 
    91         priv->parts = g_list_append (priv->parts, tpart); 
     91        priv->parts = g_list_prepend (priv->parts, tpart); 
    9292 
    9393        g_mutex_unlock (priv->parts_lock); 
     
    250250                tny_msg_mime_part_get_part (TNY_MSG_MIME_PART (part)), curl); 
    251251         
    252         priv->parts = g_list_append (priv->parts, part); curl++; 
     252        priv->parts = g_list_prepend (priv->parts, part); curl++; 
    253253 
    254254        g_mutex_unlock (priv->parts_lock); 
  • trunk/libtinymail-camel/tny-session-camel.c

    r385 r401  
    9898                if (G_UNLIKELY (pf->service == NULL) || G_UNLIKELY (pf->account == NULL)) 
    9999                { 
    100                         mark_del = g_list_append (mark_del, copy); 
     100                        mark_del = g_list_prepend (mark_del, copy); 
    101101                        continue; 
    102102                } 
     
    119119 
    120120        if (G_UNLIKELY (!found)) 
    121                 forget_password_funcs = g_list_append (forget_password_funcs, pf); 
     121                forget_password_funcs = g_list_prepend (forget_password_funcs, pf); 
    122122 
    123123        if (G_UNLIKELY (mark_del))  
     
    161161                if (G_UNLIKELY (pf->service == NULL) || G_UNLIKELY (pf->account == NULL)) 
    162162                { 
    163                         mark_del = g_list_append (mark_del, copy); 
     163                        mark_del = g_list_prepend (mark_del, copy); 
    164164                        continue; 
    165165                } 
     
    182182 
    183183        if (G_UNLIKELY (!found)) 
    184                 password_funcs = g_list_append (password_funcs, pf); 
     184                password_funcs = g_list_prepend (password_funcs, pf); 
    185185 
    186186        if (G_UNLIKELY (mark_del)) 
  • trunk/libtinymail-camel/tny-store-account.c

    r385 r401  
    196196                { 
    197197                        g_mutex_lock (priv->folders_lock); 
    198                         priv->folders = g_list_append (priv->folders, iface); 
     198                        priv->folders = g_list_prepend (priv->folders, iface); 
    199199                        g_mutex_unlock (priv->folders_lock); 
    200200 
     
    291291 
    292292                g_mutex_lock (priv->folders_lock); 
    293                 priv->folders = g_list_append (priv->folders, inbox); 
     293                priv->folders = g_list_prepend (priv->folders, inbox); 
    294294                g_mutex_unlock (priv->folders_lock); 
    295295