aboutsummaryrefslogtreecommitdiffstats
path: root/src/flatten.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2011-05-14 08:28:54 +0000
committerDavid Robillard <d@drobilla.net>2011-05-14 08:28:54 +0000
commitfedff47ebf4a1c2dd9830d2004735a74ad42ef36 (patch)
treece85f279d3cf3b85279a80842a49dcbb490c0c33 /src/flatten.cpp
parent5ca391c314ccef39597a5c412a27772f86e11889 (diff)
downloadresp-fedff47ebf4a1c2dd9830d2004735a74ad42ef36.tar.gz
resp-fedff47ebf4a1c2dd9830d2004735a74ad42ef36.tar.bz2
resp-fedff47ebf4a1c2dd9830d2004735a74ad42ef36.zip
Tidy.
git-svn-id: http://svn.drobilla.net/resp/trunk@422 ad02d1e2-f140-0410-9f75-f8b11f17cedd
Diffstat (limited to 'src/flatten.cpp')
-rw-r--r--src/flatten.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/flatten.cpp b/src/flatten.cpp
index 59748f3..613403b 100644
--- a/src/flatten.cpp
+++ b/src/flatten.cpp
@@ -127,7 +127,7 @@ flatten_if(CEnv& cenv, Code& code, const ATuple* aif) throw()
code.push_back(else_goto);
List end(Cursor(), cenv.penv.sym("if-end"), if_lab, NULL);
- List def(Cursor(), cenv.penv.sym("def"), result, end, NULL);
+ List def(Cursor(), cenv.penv.sym("def"), result, end.head, NULL);
code.push_back(def);
cenv.setTypeSameAs(end, aif);
@@ -155,7 +155,7 @@ flatten_call(CEnv& cenv, Code& code, const ATuple* call) throw()
copy.push_back(arg);
}
const ASymbol* sym = cenv.penv.gensym();
- List def(Cursor(), cenv.penv.sym("def"), sym, copy, NULL);
+ List def(Cursor(), cenv.penv.sym("def"), sym, copy.head, NULL);
code.push_back(def);
cenv.setTypeSameAs(copy, call);