From 60ae2edf92496436797aea4e2c97da1c970d6f38 Mon Sep 17 00:00:00 2001 From: Lord-McSweeney <84632019+Lord-McSweeney@users.noreply.github.com> Date: Wed, 5 Apr 2023 18:50:54 -0700 Subject: [PATCH] avm2: Use AVM error for invalid bitmapdata error --- core/src/avm2/globals/flash/display/bitmap_data.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/src/avm2/globals/flash/display/bitmap_data.rs b/core/src/avm2/globals/flash/display/bitmap_data.rs index db00c8dba..344513af4 100644 --- a/core/src/avm2/globals/flash/display/bitmap_data.rs +++ b/core/src/avm2/globals/flash/display/bitmap_data.rs @@ -95,7 +95,11 @@ pub fn init<'gc>( let fill_color = args.get_u32(activation, 3)?; if !is_size_valid(activation.context.swf.version(), width, height) { - return Err("Bitmap size is not valid".into()); + return Err(Error::AvmError(argument_error( + activation, + "Error #2015: Invalid BitmapData.", + 2015, + )?)); } new_bitmap_data