Subversion Repositories Programming Utils

Rev

Rev 114 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 114 Rev 115
Line 480... Line 480...
480
        return new USASCIICharsetDecoder();
480
        return new USASCIICharsetDecoder();
481
    } else if (StringHelper::equalsIgnoreCase(charset, LOG4CXX_STR("ISO-8859-1"), LOG4CXX_STR("iso-8859-1")) ||
481
    } else if (StringHelper::equalsIgnoreCase(charset, LOG4CXX_STR("ISO-8859-1"), LOG4CXX_STR("iso-8859-1")) ||
482
               StringHelper::equalsIgnoreCase(charset, LOG4CXX_STR("ISO-LATIN-1"), LOG4CXX_STR("iso-latin-1"))) {
482
               StringHelper::equalsIgnoreCase(charset, LOG4CXX_STR("ISO-LATIN-1"), LOG4CXX_STR("iso-latin-1"))) {
483
        return new ISOLatinCharsetDecoder();
483
        return new ISOLatinCharsetDecoder();
484
    }
484
    }
485
#if APR_HAS_XLATE || !defined(_WIN32)
-
 
-
 
485
-
 
486
#ifdef LOG4CXX_QT
-
 
487
    //RM5248 not sure what this should be
-
 
488
    return new UTF8CharsetDecoder();
-
 
489
#elif APR_HAS_XLATE || !defined(_WIN32)
486
    return new APRCharsetDecoder(charset);
490
    return new APRCharsetDecoder(charset);
487
#else    
491
#else    
488
    throw IllegalArgumentException(charset);
492
    throw IllegalArgumentException(charset);
489
#endif
493
#endif
490
}
494
}