Enlightenment CVS committal Author : englebass Project : e_modules Module : mail
Dir : e_modules/mail Modified Files: imap2.h imap2.c Log Message: better name. =================================================================== RCS file: /cvs/e/e_modules/mail/imap2.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- imap2.h 25 Jul 2007 18:27:21 -0000 1.3 +++ imap2.h 25 Jul 2007 18:28:17 -0000 1.4 @@ -40,7 +40,7 @@ struct { char *data; unsigned int size; - } old; + } prev; }; void _mail_imap_check_mail(void *data); =================================================================== RCS file: /cvs/e/e_modules/mail/imap2.c,v retrieving revision 1.8 retrieving revision 1.9 diff -u -3 -r1.8 -r1.9 --- imap2.c 25 Jul 2007 18:27:21 -0000 1.8 +++ imap2.c 25 Jul 2007 18:28:17 -0000 1.9 @@ -129,7 +129,7 @@ ecore_event_handler_del (ic->data_handler); iclients = evas_list_remove_list (iclients, iclients); _mail_imap_client_logout (ic); - E_FREE (ic->old.data); + E_FREE (ic->prev.data); E_FREE (ic); } } @@ -210,7 +210,7 @@ ic->state = IMAP_STATE_DISCONNECTED; } - E_FREE (ic->old.data); + E_FREE (ic->prev.data); ecore_con_server_del (ic->server); ic->server = NULL; @@ -235,19 +235,19 @@ /* Hijack server data. * We require minimum 2 characters, as the minimum server data is '\r\n' */ - if ((ic->old.data) || (ev->size < 2)) + if ((ic->prev.data) || (ev->size < 2)) { /* TODO: Check that we don't grow to big! */ - ic->old.data = realloc (ic->old.data, ic->old.size + ev->size); - memcpy (ic->old.data + ic->old.size, ev->data, ev->size); - ic->old.size += ev->size; + ic->prev.data = realloc (ic->prev.data, ic->prev.size + ev->size); + memcpy (ic->prev.data + ic->prev.size, ev->data, ev->size); + ic->prev.size += ev->size; E_FREE (ev->data); - if (ic->old.size < 2) return 0; + if (ic->prev.size < 2) return 0; - reply = ic->old.data; - size = ic->old.size; - ic->old.data = NULL; - ic->old.size = 0; + reply = ic->prev.data; + size = ic->prev.size; + ic->prev.data = NULL; + ic->prev.size = 0; } else { @@ -269,9 +269,9 @@ data = reply + pos + 2; pos++; } - ic->old.size = size - (data - reply); - ic->old.data = malloc (ic->old.size); - memcpy (ic->old.data, data, ic->old.size); + ic->prev.size = size - (data - reply); + ic->prev.data = malloc (ic->prev.size); + memcpy (ic->prev.data, data, ic->prev.size); /* Remove captured data from reply */ if (data == reply) @@ -281,7 +281,7 @@ data -= 2; data = NULL; data += 2; - size -= ic->old.size; + size -= ic->prev.size; } } @@ -531,7 +531,7 @@ if (!ic) return; - E_FREE (ic->old.data); + E_FREE (ic->prev.data); if (ic->server) { int len; ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs