|
131 | 131 | :data (doto (bb/allocate-lsb-byte-buffer 8) |
132 | 132 | (.putShort 0x0123) |
133 | 133 | (.putShort 0x4567) |
134 | | - (.putShort 0x89ab) |
135 | | - (.putShort 0xcdef) |
| 134 | + (.putShort (unchecked-short 0x89ab)) |
| 135 | + (.putShort (unchecked-short 0xcdef)) |
136 | 136 | .flip)} |
137 | 137 | {:content-id 7697235 |
138 | 138 | :data (doto (bb/allocate-lsb-byte-buffer 8) |
139 | 139 | (.putShort 0x0123) |
140 | 140 | (.putShort 0x4567) |
141 | | - (.putShort 0x89ab) |
142 | | - (.putShort 0xcdef) |
| 141 | + (.putShort (unchecked-short 0x89ab)) |
| 142 | + (.putShort (unchecked-short 0xcdef)) |
143 | 143 | .flip)}] |
144 | 144 | decoders (ds/build-tag-decoders {:tags encodings} nil blocks) |
145 | 145 | ss (get-in decoders [:ss \s]) |
|
171 | 171 | :data (doto (bb/allocate-lsb-byte-buffer 16) |
172 | 172 | (.putInt 0) |
173 | 173 | (.putInt 0x01234567) |
174 | | - (.putInt 0x89abcdef) |
175 | | - (.putInt 0xffffffff) |
| 174 | + (.putInt (unchecked-int 0x89abcdef)) |
| 175 | + (.putInt (unchecked-int 0xffffffff)) |
176 | 176 | .flip)} |
177 | 177 | {:content-id 7694665 |
178 | 178 | :data (doto (bb/allocate-lsb-byte-buffer 16) |
179 | 179 | (.putInt 0) |
180 | 180 | (.putInt 0x01234567) |
181 | | - (.putInt 0x89abcdef) |
182 | | - (.putInt 0xffffffff) |
| 181 | + (.putInt (unchecked-int 0x89abcdef)) |
| 182 | + (.putInt (unchecked-int 0xffffffff)) |
183 | 183 | .flip)}] |
184 | 184 | decoders (ds/build-tag-decoders {:tags encodings} nil blocks) |
185 | 185 | si (get-in decoders [:si \i]) |
|
275 | 275 | [0xfc 0xfd 0xfe 0xff]]] |
276 | 276 | (.put bb (byte (int \c))) |
277 | 277 | (.putInt bb 4) |
278 | | - (doseq [v vs] (.put bb (byte v)))) |
| 278 | + (doseq [v vs] (.put bb (unchecked-byte v)))) |
279 | 279 | (.flip bb))} |
280 | 280 | {:content-id 7692866 |
281 | 281 | :data (let [bb (bb/allocate-lsb-byte-buffer 36)] |
|
285 | 285 | [0xfc 0xfd 0xfe 0xff]]] |
286 | 286 | (.put bb (byte (int \C))) |
287 | 287 | (.putInt bb 4) |
288 | | - (doseq [v vs] (.put bb (byte v)))) |
| 288 | + (doseq [v vs] (.put bb (unchecked-byte v)))) |
289 | 289 | (.flip bb))}] |
290 | 290 | decoders (ds/build-tag-decoders {:tags encodings} nil blocks) |
291 | 291 | sb (get-in decoders [:sb \B]) |
|
321 | 321 | [0xfffe 0xffff]]] |
322 | 322 | (.put bb (byte (int \s))) |
323 | 323 | (.putInt bb 2) |
324 | | - (doseq [v vs] (.putShort bb v))) |
| 324 | + (doseq [v vs] (.putShort bb (unchecked-short v)))) |
325 | 325 | (.flip bb))} |
326 | 326 | {:content-id 7697218 |
327 | 327 | :data (let [bb (bb/allocate-lsb-byte-buffer 36)] |
|
331 | 331 | [0xfffe 0xffff]]] |
332 | 332 | (.put bb (byte (int \S))) |
333 | 333 | (.putInt bb 2) |
334 | | - (doseq [v vs] (.putShort bb v))) |
| 334 | + (doseq [v vs] (.putShort bb (unchecked-short v)))) |
335 | 335 | (.flip bb))}] |
336 | 336 | decoders (ds/build-tag-decoders {:tags encodings} nil blocks) |
337 | 337 | ss (get-in decoders [:ss \B]) |
|
369 | 369 | [0xfffffffe 0xffffffff]]] |
370 | 370 | (.put bb (byte (int \i))) |
371 | 371 | (.putInt bb 2) |
372 | | - (doseq [v vs] (.putInt bb v))) |
| 372 | + (doseq [v vs] (.putInt bb (unchecked-int v)))) |
373 | 373 | (.flip bb))} |
374 | 374 | {:content-id 7694658 |
375 | 375 | :data (let [bb (bb/allocate-lsb-byte-buffer 52)] |
|
379 | 379 | [0xfffffffe 0xffffffff]]] |
380 | 380 | (.put bb (byte (int \I))) |
381 | 381 | (.putInt bb 2) |
382 | | - (doseq [v vs] (.putInt bb v))) |
| 382 | + (doseq [v vs] (.putInt bb (unchecked-int v)))) |
383 | 383 | (.flip bb))}] |
384 | 384 | decoders (ds/build-tag-decoders {:tags encodings} nil blocks) |
385 | 385 | si (get-in decoders [:si \B]) |
|
903 | 903 | (.put bb (byte (int \I))) |
904 | 904 | (.putInt bb (count encoded)) |
905 | 905 | (run! #(.putInt bb %) encoded) |
906 | | - (.put bb (byte 0xff)) |
| 906 | + (.put bb (unchecked-byte 0xff)) |
907 | 907 | (.array bb))) |
908 | 908 | vs) |
909 | 909 | (seq (decompress res))))))) |
|
0 commit comments