diff options
Diffstat (limited to 'cli/spdxtool/serialize.c')
| -rw-r--r-- | cli/spdxtool/serialize.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cli/spdxtool/serialize.c b/cli/spdxtool/serialize.c index fc5c460d77cb..813095b8b7ee 100644 --- a/cli/spdxtool/serialize.c +++ b/cli/spdxtool/serialize.c @@ -47,8 +47,8 @@ serialize_escape_string(pkgconf_buffer_t *buffer, const char *s) pkgconf_buffer_append(buffer, "\\t"); break; default: - if (*p < 0x20) - pkgconf_buffer_append_fmt(buffer, "\\u%04x", (unsigned int)*p); + if ((unsigned char) *p < 0x20) + pkgconf_buffer_append_fmt(buffer, "\\u%04x", (unsigned int)(unsigned char) *p); else pkgconf_buffer_push_byte(buffer, *p); } |
