From 1e78a3dbf0cb312d0ba668e25c485b81a37efc55 Mon Sep 17 00:00:00 2001 From: kdx Date: Tue, 25 Apr 2023 12:33:03 +0200 Subject: swap first two arguments --- pximg.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pximg.c b/pximg.c index ba0f019..2eec9b8 100644 --- a/pximg.c +++ b/pximg.c @@ -9,7 +9,7 @@ static int indexed(char **argv); int main(int argc, char **argv) { if (argc != 3 && argc != 4) { - fprintf(stderr, "usage: %s image.png name [palette.png]\n", + fprintf(stderr, "usage: %s name image.png [palette.png]\n", argv[0]); return 1; } @@ -42,7 +42,7 @@ grayscale(char **argv) } printf("#include \"px.h\"\nconst PxSpr %s={%d,%d,(uint8_t[]){", - argv[2], img_w, img_h); + argv[1], img_w, img_h); for (int i = 0; i < img_w * img_h; i++) printf("%u,", (unsigned)img_data[i]); printf("}};\n"); @@ -89,7 +89,7 @@ indexed(char **argv) /* read image */ int img_w, img_h, img_col_chans; uint8_t *const img_data = - stbi_load(argv[1], &img_w, &img_h, &img_col_chans, 3); + stbi_load(argv[2], &img_w, &img_h, &img_col_chans, 3); if (img_data == NULL) { fprintf(stderr, "error: failed to load image\n"); @@ -107,7 +107,7 @@ indexed(char **argv) } printf("#include \"px.h\"\nconst PxSpr %s={%d,%d,(uint8_t[]){", - argv[2], img_w, img_h); + argv[1], img_w, img_h); for (int i = 0; i < img_w * img_h; i++) { int col = -1; for (int k = 0; k < pal_size; k++) -- cgit v1.2.3