1 2 ------------- test1 ---------------- 3 UTF8: <none> 4 cc = 0 5 dst len: 0 6 src len: 0 7 8 ------------- test2.1 ---------------- 9 UTF8: <none> 10 cc = 0 11 dst address difference: 0 dst len: 1000 12 src len: 1 13 UTF8: <none> 14 cc = 0 15 dst address difference: 0 dst len: 1000 16 src address difference: 0 src len: 1 17 UTF8: <none> 18 cc = 0 19 dst address difference: 0 dst len: 1000 20 src address difference: 0 src len: 1 21 UTF8: <none> 22 cc = 0 23 dst address difference: 0 dst len: 1000 24 src address difference: 0 src len: 1 25 UTF8: <none> 26 cc = 0 27 dst address difference: 0 dst len: 1000 28 src address difference: 0 src len: 1 29 UTF8: <none> 30 cc = 0 31 dst address difference: 0 dst len: 1000 32 src address difference: 0 src len: 2 33 UTF8: <none> 34 cc = 0 35 dst address difference: 0 dst len: 1000 36 src address difference: 0 src len: 3 37 38 ------------- test2.2 ---------------- 39 UTF8: 00 40 cc = 0 41 dst address difference: 1 dst len: 999 42 src address difference: 2 src len: 1 43 UTF8: c2 80 df bf 44 cc = 0 45 dst address difference: 4 dst len: 996 46 src address difference: 4 src len: 1 47 UTF8: e0 a0 80 ed 9f bf ed b0 80 48 cc = 0 49 dst address difference: 9 dst len: 991 50 src address difference: 6 src len: 1 51 UTF8: f0 90 80 80 f4 8f bf bf 52 cc = 0 53 dst address difference: 8 dst len: 992 54 src address difference: 8 src len: 1 55 UTF8: f0 90 80 80 f4 8f bf bf 56 cc = 0 57 dst address difference: 8 dst len: 992 58 src address difference: 8 src len: 2 59 UTF8: f0 90 80 80 f4 8f bf bf 60 cc = 0 61 dst address difference: 8 dst len: 992 62 src address difference: 8 src len: 3 63 64 ------------- test3.1 ---------------- 65 UTF8: <none> 66 cc = 1 67 dst len: 0 68 src address difference: 0 src len: 16 69 UTF8: <none> 70 cc = 1 71 dst len: 0 72 src address difference: 0 src len: 18 73 UTF8: <none> 74 cc = 1 75 dst len: 1 76 src address difference: 0 src len: 18 77 UTF8: <none> 78 cc = 1 79 dst len: 0 80 src address difference: 0 src len: 22 81 UTF8: <none> 82 cc = 1 83 dst len: 1 84 src address difference: 0 src len: 22 85 UTF8: <none> 86 cc = 1 87 dst len: 2 88 src address difference: 0 src len: 22 89 UTF8: <none> 90 cc = 1 91 dst len: 0 92 src address difference: 0 src len: 16 93 UTF8: <none> 94 cc = 1 95 dst len: 1 96 src address difference: 0 src len: 16 97 UTF8: <none> 98 cc = 1 99 dst len: 2 100 src address difference: 0 src len: 16 101 UTF8: <none> 102 cc = 1 103 dst len: 3 104 src address difference: 0 src len: 16 105 106 ------------- test3.2 ---------------- 107 UTF8: 00 7f 47 108 cc = 1 109 dst address difference: 3 dst len: 0 110 src address difference: 6 src len: 10 111 UTF8: c2 80 df bf 112 cc = 1 113 dst address difference: 4 dst len: 1 114 src address difference: 4 src len: 14 115 UTF8: e0 a0 80 ed 9f bf 116 cc = 1 117 dst address difference: 6 dst len: 1 118 src address difference: 4 src len: 18 119 UTF8: e0 a0 80 ed 9f bf 120 cc = 1 121 dst address difference: 6 dst len: 2 122 src address difference: 4 src len: 18 123 UTF8: f0 90 80 80 f4 8f bf bf 124 cc = 1 125 dst address difference: 8 dst len: 1 126 src address difference: 8 src len: 8 127 UTF8: f0 90 80 80 f4 8f bf bf 128 cc = 1 129 dst address difference: 8 dst len: 2 130 src address difference: 8 src len: 8 131 UTF8: f0 90 80 80 f4 8f bf bf 132 cc = 1 133 dst address difference: 8 dst len: 3 134 src address difference: 8 src len: 8 135 136 ------------- test4 ---------------- 137 UTF8: 00 7f 47 138 cc = 0 139 dst address difference: 3 dst len: 3 140 src address difference: 6 src len: 0 141 142 ------------- test5 ---------------- 143 UTF8: f0 90 92 98 144 cc = 0 145 dst address difference: 4 dst len: 996 146 src address difference: 4 src len: 0 147 UTF8: <none> 148 cc = 1 149 dst address difference: 0 dst len: 0 150 src address difference: 0 src len: 4 151 152 ------------- test6 ---------------- 153 UTF8: 00 7f 47 56 45 21 7b 3a 154 cc = 0 155 dst address difference: 8 dst len: 992 156 src address difference: 16 src len: 0 157 UTF8: c2 80 df bf df 9f c2 8f c4 80 c5 bf d4 af d8 80 db bf 158 cc = 0 159 dst address difference: 18 dst len: 982 160 src address difference: 18 src len: 0 161 UTF8: e0 a0 80 ed 9f bf ed b0 80 ef bf bf e0 a0 bf e1 a8 a1 e1 ac 90 e2 88 80 e2 89 9e e2 8b 89 ee 80 81 162 cc = 0 163 dst address difference: 33 dst len: 967 164 src address difference: 22 src len: 0 165 UTF8: f0 90 80 80 f4 8f bf bf f3 86 a7 9d ed ba af ed b3 9c 166 cc = 0 167 dst address difference: 18 dst len: 982 168 src address difference: 16 src len: 0 169 UTF8: 78 c8 80 ef bf bf f0 90 80 81 170 cc = 0 171 dst address difference: 10 dst len: 990 172 src address difference: 10 src len: 0 173 174 ------------- test7.1 ---------------- 175 UTF8: 10 176 cc = 0 177 dst address difference: 1 dst len: 999 178 src address difference: 2 src len: 0 179 UTF8: 10 180 cc = 0 181 dst address difference: 1 dst len: 999 182 src address difference: 2 src len: 0 183 184 ------------- test7.2 ---------------- 185 UTF8: c2 8f 186 cc = 0 187 dst address difference: 2 dst len: 998 188 src address difference: 2 src len: 0 189 UTF8: c2 8f 190 cc = 0 191 dst address difference: 2 dst len: 998 192 src address difference: 2 src len: 0 193 194 ------------- test7.3 ---------------- 195 UTF8: e0 a1 82 196 cc = 0 197 dst address difference: 3 dst len: 997 198 src address difference: 2 src len: 0 199 UTF8: e0 a1 82 200 cc = 0 201 dst address difference: 3 dst len: 997 202 src address difference: 2 src len: 0 203 204 ------------- test7.4 ---------------- 205 UTF8: <none> 206 cc = 0 207 dst address difference: 0 dst len: 1000 208 src address difference: 0 src len: 2 209 UTF8: <none> 210 cc = 0 211 dst address difference: 0 dst len: 1000 212 src address difference: 0 src len: 2 213