From 00b37f47249fdefe7cca67fbb29e89bdd4ab0d2e Mon Sep 17 00:00:00 2001 From: mrtnnbr Date: Sat, 2 May 2020 17:47:01 +0200 Subject: [PATCH] fix (*location*) on freebsd Make sure there's a valid reference to the source file while parsing embedded scheme code. --- lily/parse-scm.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/lily/parse-scm.cc b/lily/parse-scm.cc index ab1b6006b0..0253d9982d 100644 --- a/lily/parse-scm.cc +++ b/lily/parse-scm.cc @@ -51,6 +51,7 @@ struct Parse_start Parse_start (SCM form, const Input &start, bool safe, Lily_parser *parser) : form_ (form), start_ (start), safe_ (safe), parser_ (parser) { + parsed_.set (start.get_source_file (), start.start (), start.end ()); } static SCM handle_error (void *data, SCM /*tag*/, SCM args) -- 2.26.2