Fixes rendering of about bio

This commit is contained in:
Josh Perez 2021-01-27 19:18:50 -05:00 committed by GitHub
parent 3ee69c211d
commit 1b38db2d79
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 82 additions and 12 deletions

View file

@ -773,3 +773,17 @@ export function splitUuids(arrayBuffer: ArrayBuffer): Array<string | null> {
}
return uuids;
}
export function trimForDisplay(arrayBuffer: ArrayBuffer): ArrayBuffer {
const padded = new Uint8Array(arrayBuffer);
let paddingEnd = 0;
for (paddingEnd; paddingEnd < padded.length; paddingEnd += 1) {
if (padded[paddingEnd] === 0x00) {
break;
}
}
return window.dcodeIO.ByteBuffer.wrap(padded)
.slice(0, paddingEnd)
.toArrayBuffer();
}