OpenBSD still uses GNU iconv, so the second argument to iconv(3) is not const.
authorPascal Stumpf <Pascal.Stumpf@cubes.de>
Sun, 19 Aug 2012 16:19:40 +0000 (18:19 +0200)
committerJon Trulson <jon@radscan.com>
Mon, 20 Aug 2012 00:13:35 +0000 (18:13 -0600)
cde/programs/dtmail/libDtMail/Common/Session.C
cde/programs/dtmail/libDtMail/RFC/RFCBodyPart.C

index 0c664cca34905075820d632ed46a93db87e13081..5ad49d0584754e63566a96b934d007df38b6aa87 100644 (file)
@@ -1618,7 +1618,7 @@ char *from_cs, char *to_cs)
    DtMailEnv error;
    iconv_t cd;
    size_t ileft = (size_t) bp_len, oleft = (size_t) bp_len, ret = 0;
-#if defined(_AIX) || defined(sun) | defined(CSRG_BASED)
+#if defined(_AIX) || defined(sun) || defined(__FreeBSD__)
    const char *ip = (const char *) *bp;
 #else
    char *ip = *bp;
index 172b844ef4e8697ca290d677c920e150908908be..065114994379c912ee21370c044ce5a19bc1234d 100644 (file)
@@ -1030,7 +1030,7 @@ char *from_cs, char *to_cs)
    DtMailEnv error;
    iconv_t cd;
    size_t ileft = (size_t) bp_len, oleft = (size_t) bp_len, ret = 0;
-#if defined(_aix) || defined(sun) || defined(CSRG_BASED)
+#if defined(_aix) || defined(sun) || defined(__FreeBSD__)
    const char *ip = (const char *) *bp;
 #else
    char *ip = *bp;