fix type to work on 32bit platforms

This commit is contained in:
Brendan Hansknecht 2023-03-15 08:04:57 -07:00
parent 7f3c67ade9
commit 88a69a23a8
No known key found for this signature in database
GPG Key ID: 0EA784685083E75B

View File

@ -1887,7 +1887,7 @@ pub fn isValidUnicode(ptr: [*]const u8, len: usize) callconv(.C) bool {
const step = size;
var i: usize = 0;
while (i + step < buf.len) {
var bytes: usize = 0;
var bytes: u64 = 0;
@memcpy(@ptrCast([*]u8, &bytes), @ptrCast([*]const u8, buf) + i, size);
const unicode_bytes = bytes & 0x8080_8080_8080_8080;
if (unicode_bytes == 0) {