diff --git a/src/hammer.h b/src/hammer.h index 25141e081f8502ead70c6ff797157cf3cf1cafa6..c8a1074c9a18f45e96b66989e8fc13b54735afff 100644 --- a/src/hammer.h +++ b/src/hammer.h @@ -295,7 +295,7 @@ HParseResult* h_parse_finish(HSuspendedParser* s); */ HAMMER_FN_DECL(HParser*, h_token, const uint8_t *str, const size_t len); -#define h_literal(s) h_token(s, sizeof(s)-1) +#define h_literal(s) h_token(((const uint8_t *)(s)), sizeof(s)-1) /** * Given a single character, returns a parser that parses that