[llvm-commits] [compiler-rt] r152622 - /compiler-rt/trunk/lib/asan/asan_interceptors.cc

Timur Iskhodzhanov timurrrr at google.com
Tue Mar 13 03:42:35 PDT 2012


Author: timurrrr
Date: Tue Mar 13 05:42:34 2012
New Revision: 152622

URL: http://llvm.org/viewvc/llvm-project?rev=152622&view=rev
Log:
[ASan/Win] Fix wrong memmove,memcpy,memset interceptor definitons

Modified:
    compiler-rt/trunk/lib/asan/asan_interceptors.cc

Modified: compiler-rt/trunk/lib/asan/asan_interceptors.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/asan/asan_interceptors.cc?rev=152622&r1=152621&r2=152622&view=diff
==============================================================================
--- compiler-rt/trunk/lib/asan/asan_interceptors.cc (original)
+++ compiler-rt/trunk/lib/asan/asan_interceptors.cc Tue Mar 13 05:42:34 2012
@@ -38,9 +38,9 @@
 // FIXME: We might want to use these on Mac too.
 extern "C" {
 int memcmp(const void *b1, const void *b2, size_t sz);
-void memmove(void *d, const void *s, size_t sz);
-void memcpy(void *d, const void *s, size_t sz);
-void memset(void *b, int c, size_t sz);
+void* memmove(void *d, const void *s, size_t sz);
+void* memcpy(void *d, const void *s, size_t sz);
+void* memset(void *b, int c, size_t sz);
 
 char* strchr(const char *s, char c);
 char* strcat(char *d, const char* s);  // NOLINT





More information about the llvm-commits mailing list