[compiler-rt] r191445 - tsan: fix scanf interceptor
Dmitry Vyukov
dvyukov at google.com
Thu Sep 26 11:38:54 PDT 2013
Author: dvyukov
Date: Thu Sep 26 13:38:54 2013
New Revision: 191445
URL: http://llvm.org/viewvc/llvm-project?rev=191445&view=rev
Log:
tsan: fix scanf interceptor
Modified:
compiler-rt/trunk/lib/sanitizer_common/sanitizer_common_interceptors.inc
Modified: compiler-rt/trunk/lib/sanitizer_common/sanitizer_common_interceptors.inc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/sanitizer_common/sanitizer_common_interceptors.inc?rev=191445&r1=191444&r2=191445&view=diff
==============================================================================
--- compiler-rt/trunk/lib/sanitizer_common/sanitizer_common_interceptors.inc (original)
+++ compiler-rt/trunk/lib/sanitizer_common/sanitizer_common_interceptors.inc Thu Sep 26 13:38:54 2013
@@ -537,9 +537,9 @@ VSCANF_INTERCEPTOR_IMPL(__isoc99_vfscanf
#define SCANF_INTERCEPTOR_IMPL(name, vname, ...) \
{ \
void *ctx; \
- COMMON_INTERCEPTOR_ENTER(ctx, name, __VA_ARGS__); \
va_list ap; \
va_start(ap, format); \
+ COMMON_INTERCEPTOR_ENTER(ctx, vname, __VA_ARGS__, ap); \
int res = vname(__VA_ARGS__, ap); \
va_end(ap); \
return res; \
More information about the llvm-commits
mailing list