From bf20209bbbbab216918ff84d435a8e98e22c0601 Mon Sep 17 00:00:00 2001 From: Not Zed Date: Thu, 5 Jul 2001 03:13:52 +0000 Subject: When indexing a new record, create a pseudo word 'ibexindexed' so we can 2001-07-05 Not Zed * camel-folder-summary.c (camel_folder_summary_info_new_from_message): When indexing a new record, create a pseudo word 'ibexindexed' so we can always tell that a message has already been idnexed, even if it contains no words of its own. Things like maildir use this check to see if its already been processed, and it matters if it is incorrect in this case (not just wasted cycles). (camel_folder_summary_info_new_from_parser): And same here. * providers/local/camel-maildir-summary.c (maildir_summary_sync): Changed the logicfor epoolv code to be different, we dont need to update hash references or any tricky stuff. (maildir_summary_check): Samehere. * camel-folder-summary.h: Removed include of e-memory.h. svn path=/trunk/; revision=10785 --- camel/camel-folder-summary.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'camel/camel-folder-summary.h') diff --git a/camel/camel-folder-summary.h b/camel/camel-folder-summary.h index 6aa8e9525d..5fc675b5fd 100644 --- a/camel/camel-folder-summary.h +++ b/camel/camel-folder-summary.h @@ -97,7 +97,6 @@ typedef struct _CamelSummaryReferences { #define DOEPOOLV #if defined (DOEPOOLV) || defined (DOESTRV) -#include "../e-util/e-memory.h" /* string array indices */ enum { @@ -115,7 +114,7 @@ enum { struct _CamelMessageInfo { /* public fields */ #ifdef DOEPOOLV - EPoolv *strings; + struct _EPoolv *strings; #elif defined (DOESTRV) struct _EStrv *strings; /* all strings packed into a single compact array */ #else -- cgit v1.2.3