[asan] Fix unused variable warning.
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Thu, 3 Jul 2014 14:14:59 +0000 (14:14 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Thu, 3 Jul 2014 14:14:59 +0000 (14:14 +0000)
llvm-svn: 212272

compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc

index 0fb3864..92e6b78 100644 (file)
@@ -302,11 +302,11 @@ void InitTlsSize() {
 static atomic_uintptr_t kThreadDescriptorSize;
 
 uptr ThreadDescriptorSize() {
-  char buf[64];
   uptr val = atomic_load(&kThreadDescriptorSize, memory_order_relaxed);
   if (val)
     return val;
 #ifdef _CS_GNU_LIBC_VERSION
+  char buf[64];
   uptr len = confstr(_CS_GNU_LIBC_VERSION, buf, sizeof(buf));
   if (len < sizeof(buf) && internal_strncmp(buf, "glibc 2.", 8) == 0) {
     char *end;