From d1cc9db3d649b79cb59e8831b83dcba1ff80121a Mon Sep 17 00:00:00 2001 From: NAKAMURA Takumi Date: Fri, 2 Nov 2012 01:32:02 +0000 Subject: [PATCH] libprofile/CommonProfiling.c: Fix according to C89. llvm-svn: 167272 --- llvm/runtime/libprofile/CommonProfiling.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/llvm/runtime/libprofile/CommonProfiling.c b/llvm/runtime/libprofile/CommonProfiling.c index 058270b..8f4119c 100644 --- a/llvm/runtime/libprofile/CommonProfiling.c +++ b/llvm/runtime/libprofile/CommonProfiling.c @@ -36,10 +36,10 @@ static const char *OutputFilename = "llvmprof.out"; * variable is set. If it is then save it and set OutputFilename. */ static void check_environment_variable(void) { + const char *EnvVar; if (SavedEnvVar) return; /* Guarantee that we can't leak memory. */ - const char *EnvVar = getenv("LLVMPROF_OUTPUT"); - if (EnvVar) { + if ((EnvVar = getenv("LLVMPROF_OUTPUT")) != NULL) { /* The string that getenv returns is allowed to be statically allocated, * which means it may be changed by future calls to getenv, so copy it. */ -- 2.7.4