summaryrefslogtreecommitdiffstats
path: root/clang/tools/libclang/CIndexCodeCompletion.cpp
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2010-11-05 07:19:31 +0000
committerDaniel Dunbar <daniel@zuster.org>2010-11-05 07:19:31 +0000
commitb7383e6d80af774880784587b0e7d7edceb4b295 (patch)
treea36f5896a2709d9d43f3e5d81aa161fb37ded22f /clang/tools/libclang/CIndexCodeCompletion.cpp
parent9aff85e41e419ff11602092540f2d7c386dd39f8 (diff)
downloadbcm5719-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.cpp2
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;
OpenPOWER on IntegriCloud