diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2022-10-22 21:30:13 +0100 |
---|---|---|
committer | Michael Drake <mdrake.unique@gmail.com> | 2022-10-23 17:22:56 +0100 |
commit | cb5d63768c57a9428f961d340b1ff86a3289d581 (patch) | |
tree | d9bb1bbc07e67025d7666e59bd6703fbc2ed58be /content | |
parent | c50f4bab09779bf5bbc191701128be3affd9a2dc (diff) | |
download | netsurf-cb5d63768c57a9428f961d340b1ff86a3289d581.tar.gz netsurf-cb5d63768c57a9428f961d340b1ff86a3289d581.tar.bz2 |
js: image data: Avoid int overflow before size_t conversion
Diffstat (limited to 'content')
-rw-r--r-- | content/handlers/javascript/duktape/ImageData.bnd | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/content/handlers/javascript/duktape/ImageData.bnd b/content/handlers/javascript/duktape/ImageData.bnd index 17673d92a..be28cbd77 100644 --- a/content/handlers/javascript/duktape/ImageData.bnd +++ b/content/handlers/javascript/duktape/ImageData.bnd @@ -39,6 +39,6 @@ getter ImageData::data() %{ duk_push_this(ctx); duk_get_prop_string(ctx, -1, MAGIC(DATA)); - duk_push_buffer_object(ctx, -1, 0, priv->width * priv->height * 4, DUK_BUFOBJ_UINT8CLAMPEDARRAY); + duk_push_buffer_object(ctx, -1, 0, priv->width * priv->height * 4llu, DUK_BUFOBJ_UINT8CLAMPEDARRAY); return 1; %} |