瀏覽代碼

Merge pull request #91590 from timothyqiu/dupe

Fix crash when executing `Image.save_jpg_to_buffer`
Rémi Verschelde 1 年之前
父節點
當前提交
4f953cc8ab
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      modules/jpg/image_loader_jpegd.cpp

+ 1 - 1
modules/jpg/image_loader_jpegd.cpp

@@ -162,7 +162,7 @@ static Error _jpgd_save_to_output_stream(jpge::output_stream *p_output_stream, c
 		ERR_FAIL_COND_V_MSG(error != OK, error, "Couldn't decompress image.");
 		ERR_FAIL_COND_V_MSG(error != OK, error, "Couldn't decompress image.");
 	}
 	}
 	if (image->get_format() != Image::FORMAT_RGB8) {
 	if (image->get_format() != Image::FORMAT_RGB8) {
-		image = p_img->duplicate();
+		image = image->duplicate();
 		image->convert(Image::FORMAT_RGB8);
 		image->convert(Image::FORMAT_RGB8);
 	}
 	}