summaryrefslogtreecommitdiff
path: root/lib/n64graphics/n64graphics.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/n64graphics/n64graphics.c')
-rw-r--r--lib/n64graphics/n64graphics.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/lib/n64graphics/n64graphics.c b/lib/n64graphics/n64graphics.c
index 0ff7bc7..39db002 100644
--- a/lib/n64graphics/n64graphics.c
+++ b/lib/n64graphics/n64graphics.c
@@ -509,7 +509,7 @@ rgba* png2rgba(unsigned char* png_input, int size_input, int* width, int* height
}
rgb* png2rgb(unsigned char* png_input, int size_input, int* width, int* height) {
- rgba* img = NULL;
+ rgb* img = NULL;
int w = 0;
int h = 0;
int channels = 0;
@@ -538,11 +538,6 @@ rgb* png2rgb(unsigned char* png_input, int size_input, int* width, int* height)
img[idx].red = data[channels * idx];
img[idx].green = data[channels * idx + 1];
img[idx].blue = data[channels * idx + 2];
- if (channels == 4) {
- img[idx].alpha = data[channels * idx + 3];
- } else {
- img[idx].alpha = 0xFF;
- }
}
}
break;