about summary refs log tree commit diff
path: root/src/libexpr/eval.cc
diff options
context:
space:
mode:
authorEelco Dolstra <e.dolstra@tudelft.nl>2006-08-28T13·31+0000
committerEelco Dolstra <e.dolstra@tudelft.nl>2006-08-28T13·31+0000
commit1fca76870b7a96d1eb33abb8ad4e4cc5ba656253 (patch)
tree8e2e33d320d3db7d47613aeedd6a6a9077a66a92 /src/libexpr/eval.cc
parent8a6080eb1400b9b7414e2ec8b995268315448cb5 (diff)
* Removed processBinding, instead we now apply toString to all
  derivation attributes to flatten them into strings.  This is
  possible since string can nowadays be wrapped in contexts that
  describe the derivations/sources referenced by the evaluation of the
  string.

Diffstat (limited to 'src/libexpr/eval.cc')
-rw-r--r--src/libexpr/eval.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libexpr/eval.cc b/src/libexpr/eval.cc
index 703393084dfc..6b53f60a854f 100644
--- a/src/libexpr/eval.cc
+++ b/src/libexpr/eval.cc
@@ -321,7 +321,7 @@ Expr evalExpr2(EvalState & state, Expr e)
     /* Normal forms. */
     if (sym == symStr ||
         sym == symPath ||
-        sym == symSubPath ||
+        sym == symSubPath || /* !!! evaluate */
         sym == symUri ||
         sym == symNull ||
         sym == symInt ||