Changeset 76408 in vbox
- Timestamp:
- Dec 23, 2018 4:38:11 PM (6 years ago)
- Location:
- trunk
- Files:
-
- 40 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/com/string.h
r69107 r76408 44 44 45 45 #include <iprt/mem.h> 46 #include <iprt/utf16.h> 46 47 #include <iprt/cpp/ministring.h> 47 48 -
trunk/include/VBox/shflsvc.h
r76368 r76408 44 44 # include <iprt/mem.h> 45 45 #endif 46 #include <iprt/utf16.h> 46 47 47 48 -
trunk/include/iprt/string.h
r76349 r76408 65 65 # include <string.h> 66 66 #endif 67 68 /* For the time being: */69 #include <iprt/utf16.h>70 /*#include <iprt/latin1.h> - this sucker drags in err.h for VERR_END_OF_STRING. */71 67 72 68 /* -
trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibCredentials.cpp
r69500 r76408 33 33 #include <iprt/rand.h> 34 34 #include <iprt/string.h> 35 #include <iprt/utf16.h> 35 36 #include <VBox/log.h> 36 37 -
trunk/src/VBox/Debugger/DBGPlugInWinNt.cpp
r73493 r76408 33 33 #include <iprt/stream.h> 34 34 #include <iprt/string.h> 35 #include <iprt/utf16.h> 35 36 #include <iprt/formats/pecoff.h> 36 37 #include <iprt/formats/mz.h> -
trunk/src/VBox/Devices/EFI/DevEFI.cpp
r73142 r76408 47 47 # define DEVEFI_WITH_VBOXDBG_SCRIPT 48 48 #endif 49 #include <iprt/utf16.h> 49 50 50 51 #include "DevEFI.h" -
trunk/src/VBox/GuestHost/SharedClipboard/x11-clipboard.cpp
r69668 r76408 24 24 * changed. */ 25 25 26 27 /********************************************************************************************************************************* 28 * Header Files * 29 *********************************************************************************************************************************/ 26 30 #define LOG_GROUP LOG_GROUP_SHARED_CLIPBOARD 27 31 … … 47 51 #include <iprt/semaphore.h> 48 52 #include <iprt/thread.h> 53 #include <iprt/utf16.h> 49 54 50 55 #include <VBox/log.h> … … 55 60 #include <VBox/HostServices/VBoxClipboardSvc.h> 56 61 62 63 /********************************************************************************************************************************* 64 * Defined Constants And Macros * 65 *********************************************************************************************************************************/ 57 66 /* The serialisation mechanism looks like it is not needed (everything using it 58 67 * runs on one thread, and the flag is always cleared at the end of calls which … … 62 71 #endif 63 72 64 class formats; 65 static Atom clipGetAtom(CLIPBACKEND *pCtx, const char *pszName); 66 73 74 /********************************************************************************************************************************* 75 * Structures and Typedefs * 76 *********************************************************************************************************************************/ 67 77 /** The different clipboard formats which we support. */ 68 78 enum CLIPFORMAT … … 73 83 UTF8, 74 84 BMP, 75 85 HTML 76 86 }; 77 87 88 typedef unsigned CLIPX11FORMAT; 89 90 91 /********************************************************************************************************************************* 92 * Internal Functions * 93 *********************************************************************************************************************************/ 94 class formats; 95 static Atom clipGetAtom(CLIPBACKEND *pCtx, const char *pszName); 96 97 98 /********************************************************************************************************************************* 99 * Global Variables * 100 *********************************************************************************************************************************/ 78 101 /** The table mapping X11 names to data formats and to the corresponding 79 102 * VBox clipboard formats (currently only Unicode) */ … … 109 132 }; 110 133 111 typedef unsigned CLIPX11FORMAT;112 113 134 enum 114 135 { … … 116 137 MAX_CLIP_X11_FORMATS = RT_ELEMENTS(g_aFormats) 117 138 }; 139 118 140 119 141 /** Return the atom corresponding to a supported X11 format. -
trunk/src/VBox/Main/cbinding/VBoxCAPI.cpp
r76346 r76408 33 33 #include <iprt/mem.h> 34 34 #include <iprt/string.h> 35 #include <iprt/utf16.h> 35 36 #include <iprt/uuid.h> 36 37 #include <VBox/log.h> -
trunk/src/VBox/Main/glue/xpcom/helpers.cpp
r69500 r76408 1 1 /* $Id$ */ 2 2 /** @file 3 *4 3 * COM helper functions for XPCOM 5 4 */ … … 21 20 #include <nsMemory.h> 22 21 23 #include <iprt/ string.h>22 #include <iprt/utf16.h> 24 23 25 24 -
trunk/src/VBox/Runtime/common/dvm/dvmgpt.cpp
r73156 r76408 29 29 * Header Files * 30 30 *********************************************************************************************************************************/ 31 #include <iprt/types.h> 31 #include <iprt/dvm.h> 32 32 33 #include <iprt/assert.h> 34 #include <iprt/asm.h> 33 35 #include <iprt/mem.h> 34 #include <iprt/dvm.h>35 36 #include <iprt/string.h> 37 #include <iprt/utf16.h> 36 38 #include <iprt/uuid.h> 37 #include <iprt/asm.h>38 39 #include "internal/dvm.h" 39 40 -
trunk/src/VBox/Runtime/common/fs/fatvfs.cpp
r75627 r76408 47 47 #include <iprt/thread.h> 48 48 #include <iprt/uni.h> 49 #include <iprt/utf16.h> 49 50 #include <iprt/vfs.h> 50 51 #include <iprt/vfslowlevel.h> -
trunk/src/VBox/Runtime/common/fs/isomakerimport.cpp
r73097 r76408 43 43 #include <iprt/mem.h> 44 44 #include <iprt/string.h> 45 #include <iprt/utf16.h> 45 46 #include <iprt/vfs.h> 46 47 #include <iprt/formats/iso9660.h> -
trunk/src/VBox/Runtime/common/fs/isovfs.cpp
r73097 r76408 47 47 #include <iprt/vfslowlevel.h> 48 48 #include <iprt/uni.h> 49 #include <iprt/utf16.h> 49 50 #include <iprt/formats/iso9660.h> 50 51 #include <iprt/formats/udf.h> -
trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp
r76346 r76408 44 44 #include <iprt/sha.h> 45 45 #include <iprt/string.h> 46 #include <iprt/utf16.h> 46 47 #include <iprt/x86.h> 47 48 #ifndef IPRT_WITHOUT_LDR_VERIFY -
trunk/src/VBox/Runtime/common/misc/inifile.cpp
r76346 r76408 39 39 #include <iprt/mem.h> 40 40 #include <iprt/string.h> 41 #include <iprt/utf16.h> 41 42 #include <iprt/vfs.h> 42 43 -
trunk/src/VBox/Runtime/common/misc/json.cpp
r74349 r76408 39 39 #include <iprt/stream.h> 40 40 #include <iprt/string.h> 41 #include <iprt/utf16.h> 41 42 42 43 #include <stdlib.h> /* strtod() */ -
trunk/src/VBox/Runtime/common/string/RTUtf16Cat.cpp
r76346 r76408 29 29 * Header Files * 30 30 *********************************************************************************************************************************/ 31 #include <iprt/ string.h>31 #include <iprt/utf16.h> 32 32 #include "internal/iprt.h" 33 33 -
trunk/src/VBox/Runtime/common/string/RTUtf16CatAscii.cpp
r76346 r76408 29 29 * Header Files * 30 30 *********************************************************************************************************************************/ 31 #include <iprt/ string.h>31 #include <iprt/utf16.h> 32 32 #include "internal/iprt.h" 33 33 -
trunk/src/VBox/Runtime/common/string/RTUtf16Chr.cpp
r76096 r76408 29 29 * Header Files * 30 30 *********************************************************************************************************************************/ 31 #include <iprt/ string.h>31 #include <iprt/utf16.h> 32 32 #include "internal/iprt.h" 33 33 -
trunk/src/VBox/Runtime/common/string/RTUtf16CmpAscii.cpp
r69111 r76408 29 29 * Header Files * 30 30 *********************************************************************************************************************************/ 31 #include <iprt/ string.h>31 #include <iprt/utf16.h> 32 32 #include "internal/iprt.h" 33 33 -
trunk/src/VBox/Runtime/common/string/RTUtf16Copy.cpp
r76346 r76408 29 29 * Header Files * 30 30 *********************************************************************************************************************************/ 31 #include <iprt/ string.h>31 #include <iprt/utf16.h> 32 32 #include "internal/iprt.h" 33 33 -
trunk/src/VBox/Runtime/common/string/RTUtf16CopyAscii.cpp
r76346 r76408 29 29 * Header Files * 30 30 *********************************************************************************************************************************/ 31 #include <iprt/ string.h>31 #include <iprt/utf16.h> 32 32 #include "internal/iprt.h" 33 33 -
trunk/src/VBox/Runtime/common/string/RTUtf16End.cpp
r69111 r76408 29 29 * Header Files * 30 30 *********************************************************************************************************************************/ 31 #include <iprt/ string.h>31 #include <iprt/utf16.h> 32 32 #include "internal/iprt.h" 33 33 -
trunk/src/VBox/Runtime/common/string/RTUtf16ICmpAscii.cpp
r69111 r76408 29 29 * Header Files * 30 30 *********************************************************************************************************************************/ 31 #include <iprt/ string.h>31 #include <iprt/utf16.h> 32 32 #include "internal/iprt.h" 33 33 -
trunk/src/VBox/Runtime/common/string/RTUtf16NCmpAscii.cpp
r70425 r76408 29 29 * Header Files * 30 30 *********************************************************************************************************************************/ 31 #include <iprt/ string.h>31 #include <iprt/utf16.h> 32 32 #include "internal/iprt.h" 33 33 -
trunk/src/VBox/Runtime/common/string/RTUtf16NICmpAscii.cpp
r69111 r76408 29 29 * Header Files * 30 30 *********************************************************************************************************************************/ 31 #include <iprt/ string.h>31 #include <iprt/utf16.h> 32 32 #include "internal/iprt.h" 33 33 -
trunk/src/VBox/Runtime/common/string/RTUtf16NLen.cpp
r69111 r76408 29 29 * Header Files * 30 30 *********************************************************************************************************************************/ 31 #include <iprt/ string.h>31 #include <iprt/utf16.h> 32 32 #include "internal/iprt.h" 33 33 -
trunk/src/VBox/Runtime/common/string/RTUtf16NLenEx.cpp
r76346 r76408 29 29 * Header Files * 30 30 *********************************************************************************************************************************/ 31 #include <iprt/ string.h>31 #include <iprt/utf16.h> 32 32 #include "internal/iprt.h" 33 33 -
trunk/src/VBox/Runtime/common/string/RTUtf16PrintHexBytes.cpp
r69111 r76408 29 29 * Header Files * 30 30 *********************************************************************************************************************************/ 31 #include <iprt/utf16.h> 31 32 #include "internal/iprt.h" 32 #include <iprt/string.h>33 33 34 34 #include <iprt/assert.h> -
trunk/src/VBox/Runtime/common/string/strformat.cpp
r74157 r76408 38 38 # include <iprt/err.h> 39 39 # include <iprt/uni.h> 40 # include <iprt/utf16.h> 40 41 #endif 41 42 #include <iprt/ctype.h> -
trunk/src/VBox/Runtime/common/string/strformatrt.cpp
r74708 r76408 42 42 #include <iprt/stdarg.h> 43 43 #ifdef IN_RING3 44 # include <iprt/err.h> 44 45 # include <iprt/thread.h> 45 # include <iprt/ err.h>46 # include <iprt/utf16.h> 46 47 #endif 47 48 #include <iprt/ctype.h> -
trunk/src/VBox/Runtime/common/string/utf-16-case.cpp
r69111 r76408 29 29 * Header Files * 30 30 *********************************************************************************************************************************/ 31 #include <iprt/ string.h>31 #include <iprt/utf16.h> 32 32 #include "internal/iprt.h" 33 33 -
trunk/src/VBox/Runtime/common/string/utf-16-latin-1.cpp
r76346 r76408 32 32 #include "internal/iprt.h" 33 33 34 #include <iprt/uni.h>35 #include <iprt/alloc.h>36 34 #include <iprt/assert.h> 37 35 #include <iprt/err.h> 36 #include <iprt/mem.h> 37 #include <iprt/string.h> 38 #include <iprt/utf16.h> 39 #include <iprt/uni.h> 38 40 #include "internal/string.h" 39 41 -
trunk/src/VBox/Runtime/common/string/utf-16.cpp
r69111 r76408 29 29 * Header Files * 30 30 *********************************************************************************************************************************/ 31 #include <iprt/ string.h>31 #include <iprt/utf16.h> 32 32 #include "internal/iprt.h" 33 33 -
trunk/src/VBox/Runtime/generic/env-generic.cpp
r69111 r76408 35 35 #include <iprt/alloc.h> 36 36 #include <iprt/alloca.h> 37 #include <iprt/err.h> 38 #include <iprt/sort.h> 37 39 #include <iprt/string.h> 38 #include <iprt/sort.h> 39 #include <iprt/err.h> 40 #include <iprt/utf16.h> 40 41 #include "internal/magics.h" 41 42 -
trunk/src/VBox/Runtime/generic/utf16locale-generic.cpp
r69111 r76408 30 30 *********************************************************************************************************************************/ 31 31 #define LOG_GROUP RTLOGGROUP_UTF16 32 #include <iprt/ string.h>32 #include <iprt/utf16.h> 33 33 #include "internal/iprt.h" 34 34 -
trunk/src/VBox/Runtime/testcase/tstRTUuid.cpp
r69111 r76408 35 35 #include <iprt/string.h> 36 36 #include <iprt/initterm.h> 37 #include <iprt/utf16.h> 37 38 38 39 -
trunk/src/VBox/Runtime/testcase/tstUtf8.cpp
r76346 r76408 31 31 #include <iprt/string.h> 32 32 #include <iprt/latin1.h> 33 #include <iprt/utf16.h> 33 34 34 35 #include <iprt/alloc.h> -
trunk/src/VBox/Storage/VHD.cpp
r76154 r76408 32 32 #include <iprt/path.h> 33 33 #include <iprt/string.h> 34 #include <iprt/utf16.h> 34 35 35 36 #include "VDBackends.h" -
trunk/src/VBox/VMM/VMMR3/CFGM.cpp
r75171 r76408 70 70 #include <iprt/param.h> 71 71 #include <iprt/string.h> 72 #include <iprt/utf16.h> 72 73 #include <iprt/uuid.h> 73 74
Note:
See TracChangeset
for help on using the changeset viewer.