From 01293724c6dd8f356f6be5450bf654cb958025ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Ma=C5=A1karinec?= Date: Mon, 13 Feb 2023 14:04:43 +0100 Subject: [PATCH] add hex group names --- main.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/main.c b/main.c index 53732ac..854b63a 100644 --- a/main.c +++ b/main.c @@ -77,9 +77,11 @@ int main(int argc, const char *argv[]) { printf( "};\n" "#endif\n" - "#if defined(UNIFONT_GROUP_%d) || defined(UNIFONT_GROUP_ALL)\n" + "#if defined(UNIFONT_GROUP_%d)" + " || defined(UNIFONT_GROUP_0x%x)" + " || defined(UNIFONT_GROUP_ALL)\n" "static uint16_t group_%d[256][16] = {\n", - i / 256, i / 256 + i / 256, i / 256, i / 256 ); printf("\t{"); @@ -96,12 +98,14 @@ int main(int argc, const char *argv[]) { printf("uint16_t *unifont[256] = {\n"); for (int i=0; i < 256; ++i) printf( - "#if defined(UNIFONT_GROUP_%d) || defined(UNIFONT_GROUP_ALL)\n" + "#if defined(UNIFONT_GROUP_%d)" + " || defined(UNIFONT_GROUP_0x%x)" + " || defined(UNIFONT_GROUP_ALL)\n" "&group_%d[0][0],\n" "#else\n" "NULL,\n" "#endif\n", - i, i + i, i, i ); printf("};\n#endif\n"); -- 2.38.5