[asan] fix linux build
authorKostya Serebryany <kcc@google.com>
Mon, 21 Jan 2013 15:04:36 +0000 (15:04 +0000)
committerKostya Serebryany <kcc@google.com>
Mon, 21 Jan 2013 15:04:36 +0000 (15:04 +0000)
llvm-svn: 173049

compiler-rt/lib/asan/tests/asan_test.cc

index 6d1ac53..825991d 100644 (file)
@@ -1093,6 +1093,15 @@ TEST(AddressSanitizer, StrLenOOBTest) {
   free(heap_string);
 }
 
+static inline char* MallocAndMemsetString(size_t size, char ch) {
+  char *s = Ident((char*)malloc(size));
+  memset(s, ch, size);
+  return s;
+}
+static inline char* MallocAndMemsetString(size_t size) {
+  return MallocAndMemsetString(size, 'z');
+}
+
 #ifndef __APPLE__
 TEST(AddressSanitizer, StrNLenOOBTest) {
   size_t size = Ident(123);
@@ -1113,15 +1122,6 @@ TEST(AddressSanitizer, StrNLenOOBTest) {
 }
 #endif
 
-static inline char* MallocAndMemsetString(size_t size, char ch) {
-  char *s = Ident((char*)malloc(size));
-  memset(s, ch, size);
-  return s;
-}
-static inline char* MallocAndMemsetString(size_t size) {
-  return MallocAndMemsetString(size, 'z');
-}
-
 TEST(AddressSanitizer, StrDupOOBTest) {
   size_t size = Ident(42);
   char *str = MallocAndMemsetString(size);