diff options
author | Daniel Dunbar <daniel@zuster.org> | 2010-11-05 07:19:31 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2010-11-05 07:19:31 +0000 |
commit | b7383e6d80af774880784587b0e7d7edceb4b295 (patch) | |
tree | a36f5896a2709d9d43f3e5d81aa161fb37ded22f /clang/tools/libclang/CIndexCodeCompletion.cpp | |
parent | 9aff85e41e419ff11602092540f2d7c386dd39f8 (diff) | |
download | bcm5719-llvm-b7383e6d80af774880784587b0e7d7edceb4b295.tar.gz bcm5719-llvm-b7383e6d80af774880784587b0e7d7edceb4b295.zip |
libclang: Add some support for running certain entry points in a "safety"
thread, primarily to get a larger stack.
- Yes, I feel dirty.
llvm-svn: 118274
Diffstat (limited to 'clang/tools/libclang/CIndexCodeCompletion.cpp')
-rw-r--r-- | clang/tools/libclang/CIndexCodeCompletion.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/tools/libclang/CIndexCodeCompletion.cpp b/clang/tools/libclang/CIndexCodeCompletion.cpp index c92e2afaf3c..f22f5eeff64 100644 --- a/clang/tools/libclang/CIndexCodeCompletion.cpp +++ b/clang/tools/libclang/CIndexCodeCompletion.cpp @@ -480,7 +480,7 @@ CXCodeCompleteResults *clang_codeCompleteAt(CXTranslationUnit TU, options, 0 }; llvm::CrashRecoveryContext CRC; - if (!CRC.RunSafely(clang_codeCompleteAt_Impl, &CCAI)) { + if (!RunSafely(CRC, clang_codeCompleteAt_Impl, &CCAI)) { fprintf(stderr, "libclang: crash detected in code completion\n"); static_cast<ASTUnit *>(TU)->setUnsafeToFree(true); return 0; |