From 033d7c65930c7613fa21510f03984d764fcdb7d3 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 26 Oct 2004 17:04:55 +0000 Subject: [PATCH] * Doh! --- src/libexpr/eval.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libexpr/eval.cc b/src/libexpr/eval.cc index 4454aaec4..35b9cae00 100644 --- a/src/libexpr/eval.cc +++ b/src/libexpr/eval.cc @@ -348,7 +348,7 @@ Expr evalExpr2(EvalState & state, Expr e) return makeString(s1 + s2); else if (atMatch(m, e1) >> "Path" >> s1 && atMatch(m, e2) >> "Path" >> s2) - return makeString(canonPath(s1 + "/" + s2)); + return makePath(canonPath(s1 + "/" + s2)); else throw Error("wrong argument types in `+' operator"); }