@@ -108,33 +108,33 @@ static int die_is_recursing_builtin(void)
108
108
109
109
/* If we are in a dlopen()ed .so write to a global variable would segfault
110
110
* (ugh), so keep things static. */
111
- static NORETURN_PTR void ( * usage_routine )( const char * err , va_list params ) = usage_builtin ;
112
- static NORETURN_PTR void ( * die_routine )( const char * err , va_list params ) = die_builtin ;
113
- static void ( * error_routine )( const char * err , va_list params ) = error_builtin ;
114
- static void ( * warn_routine )( const char * err , va_list params ) = warn_builtin ;
111
+ static NORETURN_PTR report_fn usage_routine = usage_builtin ;
112
+ static NORETURN_PTR report_fn die_routine = die_builtin ;
113
+ static report_fn error_routine = error_builtin ;
114
+ static report_fn warn_routine = warn_builtin ;
115
115
static int (* die_is_recursing )(void ) = die_is_recursing_builtin ;
116
116
117
- void set_die_routine (NORETURN_PTR void ( * routine )( const char * err , va_list params ) )
117
+ void set_die_routine (NORETURN_PTR report_fn routine )
118
118
{
119
119
die_routine = routine ;
120
120
}
121
121
122
- void set_error_routine (void ( * routine )( const char * err , va_list params ) )
122
+ void set_error_routine (report_fn routine )
123
123
{
124
124
error_routine = routine ;
125
125
}
126
126
127
- void ( * get_error_routine (void ))( const char * err , va_list params )
127
+ report_fn get_error_routine (void )
128
128
{
129
129
return error_routine ;
130
130
}
131
131
132
- void set_warn_routine (void ( * routine )( const char * warn , va_list params ) )
132
+ void set_warn_routine (report_fn routine )
133
133
{
134
134
warn_routine = routine ;
135
135
}
136
136
137
- void ( * get_warn_routine (void ))( const char * warn , va_list params )
137
+ report_fn get_warn_routine (void )
138
138
{
139
139
return warn_routine ;
140
140
}
0 commit comments