X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/0f00dc4c8eb47e67bc0f148c2dd109f73a451e0a..e275090f9f712a8d9dda4e309ce38bb520778016:/key/key-text.c diff --git a/key/key-text.c b/key/key-text.c index 98c1fba1..ace69ce1 100644 --- a/key/key-text.c +++ b/key/key-text.c @@ -34,6 +34,7 @@ #include #include #include +#include #include #include #include @@ -298,7 +299,7 @@ int key_write(key_data *k, dstr *d, const key_filter *kf) DPUTC(d, ':'); while (*p) { if (*p == ' ') DPUTC(d, '+'); - else if (!isalnum((unsigned char)*p)) dstr_putf(d, "%%%02x", *p); + else if (!ISALNUM(*p)) dstr_putf(d, "%%%02x", *p); else DPUTC(d, *p); p++; }