summaryrefslogtreecommitdiff
path: root/srctohex.c
diff options
context:
space:
mode:
authorJens Schweikhardt <schweikh@schweikhardt.net>2025-08-23 00:42:09 +0200
committerJens Schweikhardt <schweikh@schweikhardt.net>2025-08-23 00:42:09 +0200
commit197564826d1aac72e116c24491d7965a7c3244de (patch)
tree0814ddfa2ed0c6b209f840af905b999728dbe5af /srctohex.c
parentb0b86a30e09c91118e8e87a4fcbfbd94f53150ca (diff)
Start letterlike symbols.
Diffstat (limited to 'srctohex.c')
-rw-r--r--srctohex.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/srctohex.c b/srctohex.c
index 1f3e5d3..7fa9174 100644
--- a/srctohex.c
+++ b/srctohex.c
@@ -11,12 +11,9 @@
#include <locale.h>
#include <unistd.h>
#include <wchar.h>
-#include <errno.h>
#define PixelWidth 12
#define PixelHeight 22
-#define PixelSet L'Y'
-#define PixelClear L' '
#define LINE_MAX_WCHAR 1024
#define FULL_BLOCK 0x2588
@@ -84,7 +81,7 @@ int main(int aArgc, char **aArgv) {
int parse_startchar(const wchar_t *aLine) {
if (swscanf(aLine, L"STARTCHAR U+%x", &gCodepoint) == 1) {
printf("%04x:", gCodepoint);
- return wcwidth(gCodepoint);
+ return wcwidth((wchar_t) gCodepoint);
}
errx("line %d: expected 'STARTCHAR U+xxxx', got %ls", gLineNr, aLine);
return 0;