On Mon Feb 24, 2025 at 1:09 AM CET, G. Branden Robinson wrote:
> [...]
> diff --git a/src/roff/troff/input.cpp b/src/roff/troff/input.cpp
> index 2656ff236..cf750bc73 100644
> --- a/src/roff/troff/input.cpp
> +++ b/src/roff/troff/input.cpp
> @@ -6405,12 +6405,14 @@ void line_file()
>  {
>    int n;
>    if (get_integer(&n)) {
> -    const char *filename = 0 /* nullptr */;
>      if (has_arg()) {
> -      symbol s = get_long_name();
> -      filename = s.contents();
> +      const char *reported_file_name = read_string();
> +      (void) input_stack::set_location(reported_file_name, (n - 1));
> +      delete[] reported_file_name;
> +      tok.next();
> +      return;
>      }
> -    (void) input_stack::set_location(filename, (n - 1));
> +    (void) input_stack::set_location(0 /* nullptr */, (n - 1));
>    }
>    skip_line();
>  }
>
> [...]
> Any objections to this being in my next push?

Not really.

~ onf

Reply via email to