`----------------------------------------------------------------*/
void
-prologue_augment (const char *prologue, int location)
+prologue_augment (const char *prologue, location_t location)
{
struct obstack *oout =
!typed ? &pre_prologue_obstack : &post_prologue_obstack;
if (!no_lines_flag)
{
obstack_fgrow2 (oout, muscle_find ("linef"),
- location, quotearg_style (c_quoting_style,
- muscle_find ("filename")));
+ location.first_line,
+ quotearg_style (c_quoting_style,
+ muscle_find ("filename")));
}
obstack_sgrow (oout, prologue);
}
`----------------------*/
void
-epilogue_set (const char *epilogue, int location)
+epilogue_set (const char *epilogue, location_t location)
{
struct obstack el_obstack;
obstack_init (&el_obstack);
if (!no_lines_flag)
{
obstack_fgrow2 (&el_obstack, muscle_find ("linef"),
- location, quotearg_style (c_quoting_style,
- muscle_find ("filename")));
+ location.first_line,
+ quotearg_style (c_quoting_style,
+ muscle_find ("filename")));
}
obstack_sgrow (&el_obstack, epilogue);
obstack_1grow (&el_obstack, 0);