Skip to content

Commit 7ce7a73

Browse files
committed
Fixed typo resulting in corrupt PNG decoding
1 parent d0de8ac commit 7ce7a73

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

components/retro-go/rg_gui.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1070,17 +1070,17 @@ rg_image_t *rg_image_load_from_memory(const uint8_t *data, size_t data_len, uint
10701070
if (img)
10711071
{
10721072
size_t pixel_count = img->width * img->height;
1073-
size_t pizel_size = png->channels;
1074-
const uint16_t *src = img->data;
1075-
uint8_t *dest = png->data;
1073+
size_t pixel_size = png->channels;
1074+
const uint8_t *src = png->data;
1075+
uint16_t *dest = img->data;
10761076

10771077
// RGB888 or RGBA8888 to RGB565
10781078
for (int i = 0; i < pixel_count; ++i)
10791079
{
10801080
dest[i] = (((src[0] >> 3) & 0x1F) << 11)
10811081
| (((src[1] >> 2) & 0x3F) << 5)
10821082
| (((src[2] >> 3) & 0x1F));
1083-
src += pizel_size;
1083+
src += pixel_size;
10841084
}
10851085
}
10861086
luImageRelease(png, NULL);

0 commit comments

Comments
 (0)