remove ROOT_HACK hack; it is unused
authorEvan Martin <martine@danga.com>
Mon, 2 May 2011 02:53:50 +0000 (19:53 -0700)
committerEvan Martin <martine@danga.com>
Mon, 2 May 2011 14:21:36 +0000 (07:21 -0700)
src/parsers.cc

index ae222ea..d22dd97 100644 (file)
@@ -287,15 +287,6 @@ bool ManifestParser::Parse(const string& input, string* err) {
           string name, value;
           if (!ParseLet(&name, &value, true, err))
             return false;
-          if (value.substr(0, 9) == "ROOT_HACK") {
-            // XXX remove this hack, or make it more principled.
-            char cwd[1024];
-            if (!getcwd(cwd, sizeof(cwd))) {
-              perror("getcwd");
-              return 1;
-            }
-            value = cwd + value.substr(9);
-          }
           env_->AddBinding(name, value);
         }
         break;