[tsan] use our own GetEnv instead of libc's getenv
authorKostya Serebryany <kcc@google.com>
Tue, 19 Feb 2013 08:19:13 +0000 (08:19 +0000)
committerKostya Serebryany <kcc@google.com>
Tue, 19 Feb 2013 08:19:13 +0000 (08:19 +0000)
llvm-svn: 175498

compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc
compiler-rt/lib/tsan/rtl/tsan_platform_mac.cc
compiler-rt/lib/tsan/rtl/tsan_platform_windows.cc

index a866473..f756cbc 100644 (file)
@@ -243,7 +243,7 @@ const char *InitializePlatform() {
   g_tls_size = (uptr)InitTlsSize();
   InitDataSeg();
 #endif
-  return getenv(kTsanOptionsEnv);
+  return GetEnv(kTsanOptionsEnv);
 }
 
 void FinalizePlatform() {
index 183061d..fb00742 100644 (file)
@@ -82,7 +82,7 @@ const char *InitializePlatform() {
     setrlimit(RLIMIT_CORE, (rlimit*)&lim);
   }
 
-  return getenv(kTsanOptionsEnv);
+  return GetEnv(kTsanOptionsEnv);
 }
 
 void FinalizePlatform() {
index f23e84e..60a59c7 100644 (file)
@@ -34,7 +34,7 @@ void FlushShadowMemory() {
 }
 
 const char *InitializePlatform() {
-  return getenv(kTsanOptionsEnv);
+  return GetEnv(kTsanOptionsEnv);
 }
 
 void FinalizePlatform() {