diff options
author | 2010-01-23 03:00:04 +0700 | |
---|---|---|
committer | 2010-01-22 21:34:54 +0100 | |
commit | 706a6f88f46a203adfeada1f3d98262d7cc47e47 (patch) | |
tree | 3b42d47a03cedc795a64e5fa02ada74f74de5049 /csid.cpp | |
parent | 11fa9174dad72268c5468765ecc81112b1ca95d3 (diff) |
bsd compile fixes
Diffstat (limited to 'csid.cpp')
-rw-r--r-- | csid.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -450,7 +450,11 @@ convstr (const char* str) { else { size_t inbytesleft = sz; size_t outbytesleft = 2047; +#ifdef __linux__ char *pin = (char*)str; +#else + const char *pin = str; +#endif char *pout = out; memset (out, 0, sizeof (out)); size_t res = iconv (cd, &pin, &inbytesleft, &pout, &outbytesleft); |