diagnostic.c (diagnostic_append_note): Also call va_end when inhibit_notes_p is true.

2012-11-12  Tobias Burnus  <burnus@net-b.de>

        * diagnostic.c (diagnostic_append_note): Also call va_end when
        inhibit_notes_p is true.

From-SVN: r193428
This commit is contained in:
Tobias Burnus 2012-11-12 12:00:58 +01:00 committed by Tobias Burnus
parent f27f1e9895
commit 3b4adfb357
2 changed files with 9 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2012-11-12 Tobias Burnus <burnus@net-b.de>
* diagnostic.c (diagnostic_append_note): Also call va_end when
inhibit_notes_p is true.
2012-11-12 Bin Cheng <bin.cheng@arm.com>
* gcse.c (struct bb_data): Add new fields, old_pressure, live_in

View File

@ -833,7 +833,10 @@ diagnostic_append_note (diagnostic_context *context,
va_start (ap, gmsgid);
diagnostic_set_info (&diagnostic, gmsgid, &ap, location, DK_NOTE);
if (context->inhibit_notes_p)
return;
{
va_end (ap);
return;
}
pp_set_prefix (context->printer,
diagnostic_build_prefix (context, &diagnostic));
pp_newline (context->printer);