Current state of my dtmail work.

Mostly #ifdefs and casts; also, do not redefine strcasestr().  This will
probably be needed for Linux too when compiling without -fpermissive.
This commit is contained in:
Pascal Stumpf
2012-08-11 13:57:26 +02:00
committed by Jon Trulson
parent 7c3a972d32
commit e3ad7e24e3
23 changed files with 75 additions and 57 deletions

View File

@@ -103,7 +103,7 @@ class BufferMemory : public Buffer {
virtual int getSize(void); // get total size of the buffer
private:
#if !defined(linux)
#if !defined(linux) && !defined(CSRG_BASED)
class Chunk;
#endif

View File

@@ -284,7 +284,7 @@ extern "C" {
extern const char ** DtMailTransportEnumerate(DtMailSession,
DtMailEnv *);
extern DtMailTransportSubmit(DtMailTransport,
extern int DtMailTransportSubmit(DtMailTransport,
DtMailEnv *,
DtMailMessage);

View File

@@ -120,7 +120,7 @@ class Condition : public DtCPlusPlusAllocator {
int state(void);
int operator=(int);
operator += (int);
int operator += (int);
operator int(void);
void wait(void);