diff --git a/Slang/builtin.h b/Slang/builtin.h index 10e5e88..0c5421b 100644 --- a/Slang/builtin.h +++ b/Slang/builtin.h @@ -22,9 +22,9 @@ unordered_map& builtinVarVals; Parser mainWindow; // Initial script processing, which loads variables and functions from builtin -int GetBuiltins(string script) +int GetBuiltins(const string& s) { - script = replace(script, " ", "\t"); + script = replace(s, " ", "\t"); vector lines = split(script, '\n'); vector> words; @@ -90,7 +90,7 @@ int GetBuiltins(string script) } // Executes -any CPPFunction(string name, vector args) +any CPPFunction(const string& name, const vector& args) { if (name == "CPP.Math.Sin") return sin(AnyAsFloat(args[0]));