1 2 ------------- test1 ---------------- 3 UTF16: <none> 4 cc = 0 5 dst len: 0 6 src len: 0 7 8 ------------- test2.1 ---------------- 9 UTF16: <none> 10 cc = 0 11 dst address difference: 0 dst len: 2000 12 src len: 0 13 UTF16: <none> 14 cc = 0 15 dst address difference: 0 dst len: 2000 16 src len: 1 17 UTF16: <none> 18 cc = 0 19 dst address difference: 0 dst len: 2000 20 src len: 2 21 UTF16: <none> 22 cc = 0 23 dst address difference: 0 dst len: 2000 24 src len: 3 25 UTF16: <none> 26 cc = 0 27 dst address difference: 0 dst len: 2000 28 src address difference: 0 src len: 0 29 UTF16: <none> 30 cc = 0 31 dst address difference: 0 dst len: 2000 32 src address difference: 0 src len: 1 33 UTF16: <none> 34 cc = 0 35 dst address difference: 0 dst len: 2000 36 src address difference: 0 src len: 2 37 UTF16: <none> 38 cc = 0 39 dst address difference: 0 dst len: 2000 40 src address difference: 0 src len: 3 41 42 ------------- test2.2 ---------------- 43 UTF16: 0000 44 cc = 0 45 dst address difference: 2 dst len: 1998 46 src address difference: 4 src len: 0 47 UTF16: 0000 d7ff 48 cc = 0 49 dst address difference: 4 dst len: 1996 50 src address difference: 8 src len: 2 51 UTF16: d800 dc00 52 cc = 0 53 dst address difference: 4 dst len: 1996 54 src address difference: 4 src len: 1 55 UTF16: d800 dc00 dbff dfff 56 cc = 0 57 dst address difference: 8 dst len: 1992 58 src address difference: 8 src len: 3 59 UTF16: d800 dc00 dbff dfff d800 dd23 d84d dc56 60 cc = 0 61 dst address difference: 16 dst len: 1984 62 src address difference: 16 src len: 2 63 64 ------------- test3.1 ---------------- 65 UTF16: <none> 66 cc = 1 67 dst len: 0 68 src address difference: 0 src len: 32 69 UTF16: <none> 70 cc = 1 71 dst len: 0 72 src address difference: 0 src len: 32 73 UTF16: <none> 74 cc = 1 75 dst len: 1 76 src address difference: 0 src len: 32 77 UTF16: <none> 78 cc = 1 79 dst len: 0 80 src address difference: 0 src len: 24 81 UTF16: <none> 82 cc = 1 83 dst len: 1 84 src address difference: 0 src len: 24 85 UTF16: <none> 86 cc = 1 87 dst len: 2 88 src address difference: 0 src len: 24 89 UTF16: <none> 90 cc = 1 91 dst len: 3 92 src address difference: 0 src len: 24 93 94 ------------- test4 ---------------- 95 UTF16: 0000 d7ff 96 cc = 0 97 dst address difference: 4 dst len: 0 98 src address difference: 8 src len: 0 99 100 ------------- test5 ---------------- 101 UTF16: <none> 102 cc = 2 103 dst address difference: 0 dst len: 2000 104 src address difference: 0 src len: 4 105 UTF16: <none> 106 cc = 2 107 dst address difference: 0 dst len: 2000 108 src address difference: 0 src len: 4 109 UTF16: <none> 110 cc = 2 111 dst address difference: 0 dst len: 2000 112 src address difference: 0 src len: 4 113 UTF16: <none> 114 cc = 2 115 dst address difference: 0 dst len: 2000 116 src address difference: 0 src len: 4 117 UTF16: <none> 118 cc = 2 119 dst address difference: 0 dst len: 2000 120 src address difference: 0 src len: 4 121 UTF16: <none> 122 cc = 2 123 dst address difference: 0 dst len: 2000 124 src address difference: 0 src len: 4 125 UTF16: <none> 126 cc = 2 127 dst address difference: 0 dst len: 2000 128 src address difference: 0 src len: 4 129 UTF16: <none> 130 cc = 2 131 dst address difference: 0 dst len: 2000 132 src address difference: 0 src len: 4 133 UTF16: <none> 134 cc = 2 135 dst address difference: 0 dst len: 2000 136 src address difference: 0 src len: 4 137 UTF16: <none> 138 cc = 2 139 dst address difference: 0 dst len: 2000 140 src address difference: 0 src len: 4 141 UTF16: <none> 142 cc = 2 143 dst address difference: 0 dst len: 2000 144 src address difference: 0 src len: 4 145 UTF16: <none> 146 cc = 2 147 dst address difference: 0 dst len: 0 148 src address difference: 0 src len: 44 149 UTF16: <none> 150 cc = 2 151 dst address difference: 0 dst len: 100 152 src address difference: 0 src len: 44 153 154 ------------- test6 ---------------- 155 UTF16: 0000 d7ff dc00 ffff abba f00d d00f 1234 156 cc = 0 157 dst address difference: 16 dst len: 1984 158 src address difference: 32 src len: 0 159 UTF16: d800 dc00 dbff dfff d800 dd23 d84d dc56 d9a2 ddab dbc0 dc00 160 cc = 0 161 dst address difference: 24 dst len: 1976 162 src address difference: 24 src len: 0 163 UTF16: 0078 d000 d88c df33 d8c1 dc04 abcd 164 cc = 0 165 dst address difference: 14 dst len: 1986 166 src address difference: 20 src len: 0 167 168 ------------- test7.1 ---------------- 169 UTF16: ffff 170 cc = 0 171 dst address difference: 2 dst len: 1998 172 src address difference: 4 src len: 0 173 UTF16: ffff 174 cc = 0 175 dst address difference: 2 dst len: 1998 176 src address difference: 4 src len: 0 177 178 ------------- test7.2 ---------------- 179 UTF16: dbc0 dc00 180 cc = 0 181 dst address difference: 4 dst len: 1996 182 src address difference: 4 src len: 0 183 UTF16: dbc0 dc00 184 cc = 0 185 dst address difference: 4 dst len: 1996 186 src address difference: 4 src len: 0 187