more escaping needed
[cparser] / token.c
diff --git a/token.c b/token.c
index fd589e9..31e2a00 100644 (file)
--- a/token.c
+++ b/token.c
@@ -109,10 +109,10 @@ void print_token_type(FILE *f, token_type_t token_type)
 
        const symbol_t *symbol = token_symbols[token_type];
        if(symbol != NULL) {
-               fprintf(f, "%s", symbol->string);
+               fputs(symbol->string, f);
        } else {
                if(token_type >= 0 && token_type < 256) {
-                       fprintf(f, "%c", token_type);
+                       fputc(token_type, f);
                        return;
                }
                fputs("unknown token", f);
@@ -129,7 +129,7 @@ void print_token(FILE *f, const token_t *token)
                fprintf(f, "integer number %lld", token->v.intvalue);
                break;
        case T_FLOATINGPOINT:
-               fprintf(f, "floatingpointer number %LF", token->v.floatvalue);
+               fprintf(f, "floating-point number %LF", token->v.floatvalue);
                break;
        case T_STRING_LITERAL:
                fprintf(f, "string \"%s\"", token->v.string.begin);
@@ -159,10 +159,10 @@ void print_pp_token_type(FILE *f, int token_type)
 
        const symbol_t *symbol = pp_token_symbols[token_type];
        if (symbol != NULL) {
-               fprintf(f, "%s", symbol->string);
+               fputs(symbol->string, f);
        } else {
                if(token_type >= 0 && token_type < 256) {
-                       fprintf(f, "%c", token_type);
+                       fputc(token_type, f);
                        return;
                }
                fputs("unknown token", f);