diff --git a/Userland/Libraries/LibGfx/JPEGLoader.cpp b/Userland/Libraries/LibGfx/JPEGLoader.cpp index dcc2397918..c4f7dda69e 100644 --- a/Userland/Libraries/LibGfx/JPEGLoader.cpp +++ b/Userland/Libraries/LibGfx/JPEGLoader.cpp @@ -1332,7 +1332,7 @@ static ErrorOr> construct_macroblocks(JPEGLoadingContext& con // This function handles the "Multi-scan" loop. Vector macroblocks; - macroblocks.resize(context.mblock_meta.padded_total); + TRY(macroblocks.try_resize(context.mblock_meta.padded_total)); Marker marker = TRY(read_marker_at_cursor(*context.stream)); while (true) {