Fixes rendering of about bio
This commit is contained in:
parent
3ee69c211d
commit
1b38db2d79
10 changed files with 82 additions and 12 deletions
14
ts/Crypto.ts
14
ts/Crypto.ts
|
@ -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();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue