From d95e73f28602375ef3c8cd4c7de7d1a062f492ef Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Wed, 13 Oct 2004 11:11:35 +0000 Subject: [PATCH] - config.h must be first - rename IDS_HEADER, IDS_VERSION to IDS_SEARCH_* to avoid confusion with IDS_* from kmmsgdict.cpp svn path=/branches/KDE_3_3_BRANCH/kdepim/; revision=354171 --- kmfoldersearch.cpp | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/kmfoldersearch.cpp b/kmfoldersearch.cpp index de2ac3044..5069e507f 100644 --- a/kmfoldersearch.cpp +++ b/kmfoldersearch.cpp @@ -3,6 +3,8 @@ //Factor byteswap stuff into one header file +#include + #include "kmfoldersearch.h" #include "kmfolderimap.h" #include "kmfoldermgr.h" @@ -26,7 +28,6 @@ #include #include #include -#include #ifdef HAVE_BYTESWAP_H #include @@ -36,6 +37,7 @@ // on platforms where bswap_NN happens to be a function instead of a define. /* Swap bytes in 32 bit value. */ +#ifndef kmail_swap_32 #ifdef bswap_32 #define kmail_swap_32(x) bswap_32(x) #else @@ -43,12 +45,13 @@ ((((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) | \ (((x) & 0x0000ff00) << 8) | (((x) & 0x000000ff) << 24)) #endif +#endif // kmail_swap_32 // Current version of the .index.search files -#define IDS_VERSION 1000 +#define IDS_SEARCH_VERSION 1000 // The asterisk at the end is important -#define IDS_HEADER "# KMail-Search-IDs V%d\n*" -#define IDS_HEADER_LEN 30 +#define IDS_SEARCH_HEADER "# KMail-Search-IDs V%d\n*" +#define IDS_SEARCH_HEADER_LEN 30 KMSearch::KMSearch(QObject * parent, const char * name) @@ -785,7 +788,7 @@ int KMFolderSearch::writeIndex( bool ) truncate(QFile::encodeName(filename), 0); return -1; } - fprintf(tmpIndexStream, IDS_HEADER, IDS_VERSION); + fprintf(tmpIndexStream, IDS_SEARCH_HEADER, IDS_SEARCH_VERSION); Q_UINT32 byteOrder = 0x12345678; fwrite(&byteOrder, sizeof(byteOrder), 1, tmpIndexStream); @@ -837,8 +840,8 @@ bool KMFolderSearch::readIndex() return false; int version = 0; - fscanf(mIdsStream, IDS_HEADER, &version); - if (version != IDS_VERSION) { + fscanf(mIdsStream, IDS_SEARCH_HEADER, &version); + if (version != IDS_SEARCH_VERSION) { fclose(mIdsStream); mIdsStream = 0; return false; @@ -955,7 +958,7 @@ void KMFolderSearch::fillDictFromIndex(KMMsgDict *) void KMFolderSearch::truncateIndex() { - truncate(QFile::encodeName(indexLocation()), IDS_HEADER_LEN); + truncate(QFile::encodeName(indexLocation()), IDS_SEARCH_HEADER_LEN); } void KMFolderSearch::examineAddedMessage(KMFolder *aFolder, Q_UINT32 serNum)