From 274d0cda0af4a356a3acfd7507492127a9d81d24 Mon Sep 17 00:00:00 2001 From: Amaan Qureshi Date: Fri, 1 Mar 2024 10:53:20 -0500 Subject: [PATCH] fix: `binding.cc` overwrite should replace `PARSER_NAME` --- cli/src/generate/grammar_files.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cli/src/generate/grammar_files.rs b/cli/src/generate/grammar_files.rs index e437e8b4..992e3e2e 100644 --- a/cli/src/generate/grammar_files.rs +++ b/cli/src/generate/grammar_files.rs @@ -201,7 +201,7 @@ pub fn generate_grammar_files( fs::read_to_string(path).with_context(|| "Failed to read binding.cc")?; if binding_cc.contains("NAN_METHOD(New) {}") { eprintln!("Replacing binding.cc with new binding API"); - write_file(path, JS_BINDING_CC_TEMPLATE)?; + generate_file(path, JS_BINDING_CC_TEMPLATE, language_name)?; } Ok(()) },