VirtualBox

Changeset 76408 in vbox for trunk/src/VBox/Runtime


Ignore:
Timestamp:
Dec 23, 2018 4:38:11 PM (6 years ago)
Author:
vboxsync
Message:

iprt/string.h: Dropped including utf16.h and let those who need it include it themselves. bugref:9344

Location:
trunk/src/VBox/Runtime
Files:
29 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/common/dvm/dvmgpt.cpp

    r73156 r76408  
    2929*   Header Files                                                                                                                 *
    3030*********************************************************************************************************************************/
    31 #include <iprt/types.h>
     31#include <iprt/dvm.h>
     32
    3233#include <iprt/assert.h>
     34#include <iprt/asm.h>
    3335#include <iprt/mem.h>
    34 #include <iprt/dvm.h>
    3536#include <iprt/string.h>
     37#include <iprt/utf16.h>
    3638#include <iprt/uuid.h>
    37 #include <iprt/asm.h>
    3839#include "internal/dvm.h"
    3940
  • trunk/src/VBox/Runtime/common/fs/fatvfs.cpp

    r75627 r76408  
    4747#include <iprt/thread.h>
    4848#include <iprt/uni.h>
     49#include <iprt/utf16.h>
    4950#include <iprt/vfs.h>
    5051#include <iprt/vfslowlevel.h>
  • trunk/src/VBox/Runtime/common/fs/isomakerimport.cpp

    r73097 r76408  
    4343#include <iprt/mem.h>
    4444#include <iprt/string.h>
     45#include <iprt/utf16.h>
    4546#include <iprt/vfs.h>
    4647#include <iprt/formats/iso9660.h>
  • trunk/src/VBox/Runtime/common/fs/isovfs.cpp

    r73097 r76408  
    4747#include <iprt/vfslowlevel.h>
    4848#include <iprt/uni.h>
     49#include <iprt/utf16.h>
    4950#include <iprt/formats/iso9660.h>
    5051#include <iprt/formats/udf.h>
  • trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp

    r76346 r76408  
    4444#include <iprt/sha.h>
    4545#include <iprt/string.h>
     46#include <iprt/utf16.h>
    4647#include <iprt/x86.h>
    4748#ifndef IPRT_WITHOUT_LDR_VERIFY
  • trunk/src/VBox/Runtime/common/misc/inifile.cpp

    r76346 r76408  
    3939#include <iprt/mem.h>
    4040#include <iprt/string.h>
     41#include <iprt/utf16.h>
    4142#include <iprt/vfs.h>
    4243
  • trunk/src/VBox/Runtime/common/misc/json.cpp

    r74349 r76408  
    3939#include <iprt/stream.h>
    4040#include <iprt/string.h>
     41#include <iprt/utf16.h>
    4142
    4243#include <stdlib.h> /* strtod() */
  • trunk/src/VBox/Runtime/common/string/RTUtf16Cat.cpp

    r76346 r76408  
    2929*   Header Files                                                                                                                 *
    3030*********************************************************************************************************************************/
    31 #include <iprt/string.h>
     31#include <iprt/utf16.h>
    3232#include "internal/iprt.h"
    3333
  • trunk/src/VBox/Runtime/common/string/RTUtf16CatAscii.cpp

    r76346 r76408  
    2929*   Header Files                                                                                                                 *
    3030*********************************************************************************************************************************/
    31 #include <iprt/string.h>
     31#include <iprt/utf16.h>
    3232#include "internal/iprt.h"
    3333
  • trunk/src/VBox/Runtime/common/string/RTUtf16Chr.cpp

    r76096 r76408  
    2929*   Header Files                                                                                                                 *
    3030*********************************************************************************************************************************/
    31 #include <iprt/string.h>
     31#include <iprt/utf16.h>
    3232#include "internal/iprt.h"
    3333
  • trunk/src/VBox/Runtime/common/string/RTUtf16CmpAscii.cpp

    r69111 r76408  
    2929*   Header Files                                                                                                                 *
    3030*********************************************************************************************************************************/
    31 #include <iprt/string.h>
     31#include <iprt/utf16.h>
    3232#include "internal/iprt.h"
    3333
  • trunk/src/VBox/Runtime/common/string/RTUtf16Copy.cpp

    r76346 r76408  
    2929*   Header Files                                                                                                                 *
    3030*********************************************************************************************************************************/
    31 #include <iprt/string.h>
     31#include <iprt/utf16.h>
    3232#include "internal/iprt.h"
    3333
  • trunk/src/VBox/Runtime/common/string/RTUtf16CopyAscii.cpp

    r76346 r76408  
    2929*   Header Files                                                                                                                 *
    3030*********************************************************************************************************************************/
    31 #include <iprt/string.h>
     31#include <iprt/utf16.h>
    3232#include "internal/iprt.h"
    3333
  • trunk/src/VBox/Runtime/common/string/RTUtf16End.cpp

    r69111 r76408  
    2929*   Header Files                                                                                                                 *
    3030*********************************************************************************************************************************/
    31 #include <iprt/string.h>
     31#include <iprt/utf16.h>
    3232#include "internal/iprt.h"
    3333
  • trunk/src/VBox/Runtime/common/string/RTUtf16ICmpAscii.cpp

    r69111 r76408  
    2929*   Header Files                                                                                                                 *
    3030*********************************************************************************************************************************/
    31 #include <iprt/string.h>
     31#include <iprt/utf16.h>
    3232#include "internal/iprt.h"
    3333
  • trunk/src/VBox/Runtime/common/string/RTUtf16NCmpAscii.cpp

    r70425 r76408  
    2929*   Header Files                                                                                                                 *
    3030*********************************************************************************************************************************/
    31 #include <iprt/string.h>
     31#include <iprt/utf16.h>
    3232#include "internal/iprt.h"
    3333
  • trunk/src/VBox/Runtime/common/string/RTUtf16NICmpAscii.cpp

    r69111 r76408  
    2929*   Header Files                                                                                                                 *
    3030*********************************************************************************************************************************/
    31 #include <iprt/string.h>
     31#include <iprt/utf16.h>
    3232#include "internal/iprt.h"
    3333
  • trunk/src/VBox/Runtime/common/string/RTUtf16NLen.cpp

    r69111 r76408  
    2929*   Header Files                                                                                                                 *
    3030*********************************************************************************************************************************/
    31 #include <iprt/string.h>
     31#include <iprt/utf16.h>
    3232#include "internal/iprt.h"
    3333
  • trunk/src/VBox/Runtime/common/string/RTUtf16NLenEx.cpp

    r76346 r76408  
    2929*   Header Files                                                                                                                 *
    3030*********************************************************************************************************************************/
    31 #include <iprt/string.h>
     31#include <iprt/utf16.h>
    3232#include "internal/iprt.h"
    3333
  • trunk/src/VBox/Runtime/common/string/RTUtf16PrintHexBytes.cpp

    r69111 r76408  
    2929*   Header Files                                                                                                                 *
    3030*********************************************************************************************************************************/
     31#include <iprt/utf16.h>
    3132#include "internal/iprt.h"
    32 #include <iprt/string.h>
    3333
    3434#include <iprt/assert.h>
  • trunk/src/VBox/Runtime/common/string/strformat.cpp

    r74157 r76408  
    3838# include <iprt/err.h>
    3939# include <iprt/uni.h>
     40# include <iprt/utf16.h>
    4041#endif
    4142#include <iprt/ctype.h>
  • trunk/src/VBox/Runtime/common/string/strformatrt.cpp

    r74708 r76408  
    4242#include <iprt/stdarg.h>
    4343#ifdef IN_RING3
     44# include <iprt/err.h>
    4445# include <iprt/thread.h>
    45 # include <iprt/err.h>
     46# include <iprt/utf16.h>
    4647#endif
    4748#include <iprt/ctype.h>
  • trunk/src/VBox/Runtime/common/string/utf-16-case.cpp

    r69111 r76408  
    2929*   Header Files                                                                                                                 *
    3030*********************************************************************************************************************************/
    31 #include <iprt/string.h>
     31#include <iprt/utf16.h>
    3232#include "internal/iprt.h"
    3333
  • trunk/src/VBox/Runtime/common/string/utf-16-latin-1.cpp

    r76346 r76408  
    3232#include "internal/iprt.h"
    3333
    34 #include <iprt/uni.h>
    35 #include <iprt/alloc.h>
    3634#include <iprt/assert.h>
    3735#include <iprt/err.h>
     36#include <iprt/mem.h>
     37#include <iprt/string.h>
     38#include <iprt/utf16.h>
     39#include <iprt/uni.h>
    3840#include "internal/string.h"
    3941
  • trunk/src/VBox/Runtime/common/string/utf-16.cpp

    r69111 r76408  
    2929*   Header Files                                                                                                                 *
    3030*********************************************************************************************************************************/
    31 #include <iprt/string.h>
     31#include <iprt/utf16.h>
    3232#include "internal/iprt.h"
    3333
  • trunk/src/VBox/Runtime/generic/env-generic.cpp

    r69111 r76408  
    3535#include <iprt/alloc.h>
    3636#include <iprt/alloca.h>
     37#include <iprt/err.h>
     38#include <iprt/sort.h>
    3739#include <iprt/string.h>
    38 #include <iprt/sort.h>
    39 #include <iprt/err.h>
     40#include <iprt/utf16.h>
    4041#include "internal/magics.h"
    4142
  • trunk/src/VBox/Runtime/generic/utf16locale-generic.cpp

    r69111 r76408  
    3030*********************************************************************************************************************************/
    3131#define LOG_GROUP RTLOGGROUP_UTF16
    32 #include <iprt/string.h>
     32#include <iprt/utf16.h>
    3333#include "internal/iprt.h"
    3434
  • trunk/src/VBox/Runtime/testcase/tstRTUuid.cpp

    r69111 r76408  
    3535#include <iprt/string.h>
    3636#include <iprt/initterm.h>
     37#include <iprt/utf16.h>
    3738
    3839
  • trunk/src/VBox/Runtime/testcase/tstUtf8.cpp

    r76346 r76408  
    3131#include <iprt/string.h>
    3232#include <iprt/latin1.h>
     33#include <iprt/utf16.h>
    3334
    3435#include <iprt/alloc.h>
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette