aboutsummaryrefslogtreecommitdiff
path: root/lib/png.c
diff options
context:
space:
mode:
authorChristian C <cc@localhost>2025-03-22 22:27:40 -0700
committerChristian C <cc@localhost>2025-03-22 22:27:40 -0700
commit16422831ed49c573c1b8a43ba907bceb00fd5eea (patch)
tree1c2d86d5eecf6d1b7b4951f0b20f8c86e6939ac2 /lib/png.c
parent123464e36f2a151d820e08db7b4b426ca2b3657a (diff)
Named Types
Diffstat (limited to 'lib/png.c')
-rw-r--r--lib/png.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/png.c b/lib/png.c
index d12a765..8d71ac8 100644
--- a/lib/png.c
+++ b/lib/png.c
@@ -9,8 +9,8 @@ void save_png(struct bitmap_t* bitmap, char* fname)
FILE *fp;
png_structp png_ptr = NULL;
png_infop info_ptr = NULL;
- uint8_t pixel_size = 3;
- uint8_t pixel_depth = 8;
+ PixelSize_t pixel_size = 3;
+ PixelDepth_t pixel_depth = 8;
png_byte ** row_pointers = NULL;
size_t x, y;
fp = fopen(fname, "wb");
@@ -43,7 +43,7 @@ void save_png(struct bitmap_t* bitmap, char* fname)
row_pointers = png_malloc(png_ptr, bitmap->height*sizeof(png_byte*));
for (y = 0; y < bitmap->height; y++) {
- png_byte *row = png_malloc(png_ptr, sizeof(uint8_t)*bitmap->width*pixel_size);
+ png_byte *row = png_malloc(png_ptr, sizeof(PixelChannel_t)*bitmap->width*pixel_size);
row_pointers[y] = row;
for (x = 0; x < bitmap->width; x++) {
*row++ = bitmap->image_buffer[x + y*bitmap->width].red;