OpenIndiana and Solaris port

This commit is contained in:
Ulrich Wilkens
2014-10-28 19:46:43 +01:00
committed by Jon Trulson
parent 42e891d9e7
commit 01d6c363fa
296 changed files with 1049 additions and 1091 deletions

View File

@@ -26,6 +26,9 @@
#include <stdio.h>
#include <stdarg.h>
#if defined(sun)
#include <iconv.h>
#endif
#include <sys/stat.h>
/*#include <nl_types.h>*/
#include <DtMail/DtMailError.hh>
@@ -893,7 +896,7 @@ class DtMail {
void * _cb_data;
void * _obj_mutex;
};
private:
friend class MailBox;
@@ -911,4 +914,13 @@ friend class Session;
DTMailError_t minor_code);
};
#if defined(sun)
template <typename T>
size_t iconv (iconv_t i, const T inbuf, size_t* inleft,
char** outbuf, size_t* outleft)
{
return iconv(i, const_cast<T>(inbuf), inleft, outbuf, outleft);
};
#endif
#endif