summaryrefslogtreecommitdiff
path: root/Build/source/utils/asymptote/fundec.cc
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/utils/asymptote/fundec.cc')
-rw-r--r--Build/source/utils/asymptote/fundec.cc6
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);
}