cvmts: "fix" panics in cvm-rs

This commit is contained in:
modeco80
2024-06-23 02:55:05 -04:00
parent 0df56cb5a4
commit 2cc2c6ddf2

View File

@@ -845,6 +845,10 @@ export default class CollabVMServer {
let display = this.VM.GetDisplay();
let displaySize = display.Size();
// TODO: actually throw an error here
if(displaySize.width == 0 && displaySize.height == 0)
return "no";
let encoded = await JPEGEncoder.Encode(display.Buffer(), displaySize, rect);
return encoded.toString('base64');