[C++] Fix recipe_var.mk for ninja
diff --git a/ninja.cc b/ninja.cc
index bc229ed..3598beb 100644
--- a/ninja.cc
+++ b/ninja.cc
@@ -609,7 +609,8 @@
 
     if (!build_all_targets) {
       CHECK(!nodes.empty());
-      fprintf(fp_, "\ndefault %s\n", nodes.front()->output.c_str());
+      fprintf(fp_, "\ndefault %s\n",
+              EscapeBuildTarget(nodes.front()->output).c_str());
     }
 
     fprintf(fp_, "\n# shortcuts:\n");
diff --git a/testcase/recipe_var.mk b/testcase/recipe_var.mk
index 9c4c2c6..6ea33e0 100644
--- a/testcase/recipe_var.mk
+++ b/testcase/recipe_var.mk
@@ -1,4 +1,3 @@
-# TODO(c-ninja): error: ./build.ninja:9: expected target name
 foo=FAIL
 
 $$: