userlibandfileserver/fatfilenameconversionplugins/src/cp54936_unicodeconv.cpp
changeset 15 4122176ea935
parent 0 a41df078684a
equal deleted inserted replaced
0:a41df078684a 15:4122176ea935
     1 // Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
     1 /*
     2 // All rights reserved.
     2 * Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
     3 // This component and the accompanying materials are made available
     3 * All rights reserved.
     4 // under the terms of the License "Eclipse Public License v1.0"
     4 * This component and the accompanying materials are made available
     5 // which accompanies this distribution, and is available
     5 * under the terms of "Eclipse Public License v1.0"
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
     6 * which accompanies this distribution, and is available
     7 //
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     8 // Initial Contributors:
     8 *
     9 // Nokia Corporation - initial contribution.
     9 * Initial Contributors:
    10 //
    10 * Nokia Corporation - initial contribution.
    11 // Contributors:
    11 *
    12 //
    12 * Contributors:
    13 // Description:
    13 *
    14 //
    14 * Description: 
       
    15 *
       
    16 */
    15 // There are 2 reasons why not use existing unicodeconv.cpp:
    17 // There are 2 reasons why not use existing unicodeconv.cpp:
    16 // 1) "unicode->foreign" in existing unicodeconv.cpp is quite slow, especially
    18 // 1) "unicode->foreign" in existing unicodeconv.cpp is quite slow, especially
    17 //    for huge code pages (e.g, Asia code pages). See INC127598.
    19 //    for huge code pages (e.g, Asia code pages). See INC127598.
    18 //
    20 //
    19 // 2) GB18030 has 32-bit code that existing unicodeconv.cpp cannot handle.
    21 // 2) GB18030 has 32-bit code that existing unicodeconv.cpp cannot handle.