aboutsummaryrefslogtreecommitdiffstats
path: root/camel/providers
diff options
context:
space:
mode:
Diffstat (limited to 'camel/providers')
-rw-r--r--camel/providers/imapp/ChangeLog5
-rw-r--r--camel/providers/imapp/camel-imapp-engine.c12
2 files changed, 13 insertions, 4 deletions
diff --git a/camel/providers/imapp/ChangeLog b/camel/providers/imapp/ChangeLog
index 766c24b81a..9c70d8d7b9 100644
--- a/camel/providers/imapp/ChangeLog
+++ b/camel/providers/imapp/ChangeLog
@@ -1,3 +1,8 @@
+2004-09-30 Not Zed <NotZed@Ximian.com>
+
+ * camel-imapp-engine.c: make the build again, warnings, doesn't
+ work.
+
2004-09-28 Not Zed <NotZed@Ximian.com>
* camel-imapp-engine.c (camel_imapp_engine_command_free): assume
diff --git a/camel/providers/imapp/camel-imapp-engine.c b/camel/providers/imapp/camel-imapp-engine.c
index e28843217d..1eaa4b8025 100644
--- a/camel/providers/imapp/camel-imapp-engine.c
+++ b/camel/providers/imapp/camel-imapp-engine.c
@@ -702,12 +702,12 @@ camel_imapp_engine_command_find (CamelIMAPPEngine *imap, const char *name)
/* first, try active */
ic = (CamelIMAPPCommand *)imap->active.head;
- in = ic->next;
+ in = ic->msg.ln.next;
while (in) {
if (strcmp(ic->name, name) == 0)
return ic;
ic = in;
- in = in->next;
+ in = in->msg.ln.next;
}
return NULL;
@@ -723,12 +723,12 @@ camel_imapp_engine_command_find_tag(CamelIMAPPEngine *imap, unsigned int tag)
return ic;
ic = (CamelIMAPPCommand *)imap->active.head;
- in = ic->next;
+ in = ic->msg.ln.next;
while (in) {
if (ic->tag == tag)
return ic;
ic = in;
- in = in->next;
+ in = in->msg.ln.next;
}
return NULL;
@@ -1000,6 +1000,10 @@ imap_engine_command_addv(CamelIMAPPEngine *imap, CamelIMAPPCommand *ic, const ch
static void *
cie_worker(void *data)
{
+ CamelIMAPPCommand *ic = data;
+ CamelIMAPPEngine *imap;
+ CamelIMAPPCommandPart *cp;
+
/* FIXME: remove select stuff */
/* see if we need to pre-queue a select command to select the right folder first */