Skip to content

Commit

Permalink
Reuse with_warning_string_from macro
Browse files Browse the repository at this point in the history
  • Loading branch information
S-H-GAMELINKS committed Oct 10, 2022
1 parent 6c5a8c2 commit f1c89c8
Showing 1 changed file with 6 additions and 12 deletions.
18 changes: 6 additions & 12 deletions error.c
Expand Up @@ -511,25 +511,19 @@ rb_warn_deprecated(const char *fmt, const char *suggest, ...)
{
if (!deprecation_warning_enabled()) return;

va_list args;
va_start(args, suggest);
VALUE mesg = warning_string(0, fmt, args);
va_end(args);

warn_deprecated(mesg, NULL, suggest);
with_warning_string_from(mesg, 0, fmt, suggest) {
warn_deprecated(mesg, NULL, suggest);
}
}

void
rb_warn_deprecated_to_remove(const char *removal, const char *fmt, const char *suggest, ...)
{
if (!deprecation_warning_enabled()) return;

va_list args;
va_start(args, suggest);
VALUE mesg = warning_string(0, fmt, args);
va_end(args);

warn_deprecated(mesg, removal, suggest);
with_warning_string_from(mesg, 0, fmt, suggest) {
warn_deprecated(mesg, removal, suggest);
}
}

static inline int
Expand Down

0 comments on commit f1c89c8

Please sign in to comment.