Merge pull request #70368 from pfertyk/issue-70187-bit-map-resize-spams-errors

Fix `BitMap.resize` error spam
This commit is contained in:
Rémi Verschelde 2022-12-22 08:56:25 +01:00
commit 7a46f61089
No known key found for this signature in database
GPG key ID: C3336907360768E1

View file

@ -606,8 +606,8 @@ void BitMap::resize(const Size2 &p_new_size) {
Ref<BitMap> new_bitmap; Ref<BitMap> new_bitmap;
new_bitmap.instance(); new_bitmap.instance();
new_bitmap->create(p_new_size); new_bitmap->create(p_new_size);
int lw = MIN(width, p_new_size.width); int lw = MIN(width, new_bitmap->width);
int lh = MIN(height, p_new_size.height); int lh = MIN(height, new_bitmap->height);
for (int x = 0; x < lw; x++) { for (int x = 0; x < lw; x++) {
for (int y = 0; y < lh; y++) { for (int y = 0; y < lh; y++) {
new_bitmap->set_bit(Vector2(x, y), get_bit(Vector2(x, y))); new_bitmap->set_bit(Vector2(x, y), get_bit(Vector2(x, y)));