diff options
Diffstat (limited to 'Build/source/utils/asymptote/fundec.cc')
-rw-r--r-- | Build/source/utils/asymptote/fundec.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Build/source/utils/asymptote/fundec.cc b/Build/source/utils/asymptote/fundec.cc index 07369c7e1c5..aff8a741c63 100644 --- a/Build/source/utils/asymptote/fundec.cc +++ b/Build/source/utils/asymptote/fundec.cc @@ -153,7 +153,7 @@ void transDefault(coenv &e, position pos, varEntry *v, varinit *init) { } void formal::transAsVar(coenv &e, Int index) { - symbol *name = getName(); + symbol name = getName(); if (name) { trans::access *a = e.c.accessFormal(index); assert(a); @@ -234,7 +234,7 @@ varinit *fundef::makeVarInit(function *ft) { void fundef::baseTrans(coenv &e, types::function *ft) { - string name = id ? string(*id) : string("<anonymous function>"); + string name = id ? string(id) : string("<anonymous function>"); // Create a new function environment. coder fc = e.c.newFunction(name, ft); @@ -290,7 +290,7 @@ types::ty *fundef::trans(coenv &e) { void fundec::prettyprint(ostream &out, Int indent) { prettyindent(out, indent); - out << "fundec '" << *id << "'\n"; + out << "fundec '" << id << "'\n"; fun.prettyprint(out, indent); } |