commit 77c51f8bd803b8cde13f2cee3217a32d5d88c684
parent fbb34b8d3390031322239650b28f9ee3f6788860
Author: Kyle Milz <kyle@0x30.net>
Date: Sun, 26 Jun 2016 09:36:24 -0600
src: put getenv() inside the if
Diffstat:
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/src/inst_main.cc b/src/inst_main.cc
@@ -30,12 +30,12 @@ static llvm::cl::OptionCategory ToolingCategory("instrument options");
void
clean_path()
{
- char *scv_path = getenv("CITRUN_PATH");
- char *path = getenv("PATH");
- if (scv_path == NULL)
- errx(1, "CITRUN_PATH not found in environment, not running "
- "native compiler");
- else if (path == NULL)
+ char *citrun_path;
+ char *path;
+
+ if ((citrun_path = getenv("CITRUN_PATH")) == NULL)
+ errx(1, "CITRUN_PATH not found in environment, exiting.");
+ else if ((path = getenv("PATH")) == NULL)
errx(1, "PATH not set, your build system needs to use "
"the PATH for this tool to be useful.");
@@ -46,7 +46,7 @@ clean_path()
bool first_component = 1;
while (std::getline(path_ss, component, ':')) {
- if (component.compare(scv_path) == 0)
+ if (component.compare(citrun_path) == 0)
continue;
if (first_component == 0)