diff --git a/src/pprint.c b/src/pprint.c
index ba2b9699aab5ba26d767faf62392d4d41bf621cd..7d944b857af011b02ce9a698c81981217c57dcf8 100644
--- a/src/pprint.c
+++ b/src/pprint.c
@@ -82,7 +82,7 @@ void h_pprint(FILE* stream, const HParsedToken* tok, int indent, int delta) {
     {
       const HTTEntry *e = h_get_token_type_entry(tok->token_type);
       fprintf(stream, "{ \"TT\":%d, \"N\":", (int)e->value);
-      pprint_bytes(stream, e->name, strlen(e->name));
+      pprint_bytes(stream, (uint8_t *)e->name, strlen(e->name));
       if (e->pprint != NULL) {
         fprintf(stream, ", \"V\":");
         e->pprint(stream, tok, indent + delta, delta);