diff --git a/ext/win32ole/win32ole_error.h b/ext/win32ole/win32ole_error.h index 5359646ff1..e0eee0ecf9 100644 --- a/ext/win32ole/win32ole_error.h +++ b/ext/win32ole/win32ole_error.h @@ -2,7 +2,7 @@ #define WIN32OLE_ERROR_H 1 VALUE eWIN32OLERuntimeError; -void ole_raise(HRESULT hr, VALUE ecs, const char *fmt, ...); +NORETURN(PRINTF_ARGS(void ole_raise(HRESULT hr, VALUE ecs, const char *fmt, ...), 3, 4)); void Init_win32ole_error(void); #endif