diff --git a/src/vstc/compile.rs b/src/vstc/compile.rs index ff29251..6b0377f 100644 --- a/src/vstc/compile.rs +++ b/src/vstc/compile.rs @@ -386,11 +386,11 @@ impl Compiler { } defn.push(format!( - "@{} = class(@{}, {{", + "@{} = class({}, {{", defn_name, match constructor_defn_name { None => "void".to_string(), - Some(d) => d, + Some(d) => format!("@{}", d), }, ));