diff options
Diffstat (limited to 'ext/json')
-rw-r--r-- | ext/json/generator/generator.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ext/json/generator/generator.c b/ext/json/generator/generator.c index e4761fcb8b..67d2ea32c4 100644 --- a/ext/json/generator/generator.c +++ b/ext/json/generator/generator.c @@ -84,6 +84,9 @@ static void raise_generator_error_str(VALUE invalid_object, VALUE str) #ifdef RBIMPL_ATTR_NORETURN RBIMPL_ATTR_NORETURN() #endif +#ifdef RBIMPL_ATTR_FORMAT +RBIMPL_ATTR_FORMAT(RBIMPL_PRINTF_FORMAT, 2, 3) +#endif static void raise_generator_error(VALUE invalid_object, const char *fmt, ...) { va_list args; |