fix scanner_print_errors

This commit is contained in:
2026-10-01 22:18:32 +02:00
parent 717b00c1a0
commit 88b50ba728
2 changed files with 12 additions and 6 deletions
+1 -1
View File
@@ -338,7 +338,7 @@ scan_result_t scan_f32(scanner_t *s);
scan_result_t scan_identifier(scanner_t *s);
scan_result_t scan_string_literal(scanner_t *s);
bool scanner_print_errors_func(FILE *fp, scan_result_t const *results, int results_len);
#define scanner_print_errors(FP, ...) scanner_print_errors_func(FP, &(scan_result_t[]){__VA_ARGS__}, sizeof((scan_result_t[]){__VA_ARGS__}))
#define scanner_print_errors(FP, ...) scanner_print_errors_func(FP, (scan_result_t const []){__VA_ARGS__}, sizeof((scan_result_t[]){__VA_ARGS__}) / sizeof(((scan_result_t[]){__VA_ARGS__})[0]))
bool looks_like_float(scanner_t *s);
bool looks_like_int(scanner_t *s);