diff options
Diffstat (limited to 'clang/lib/CodeGen/CGClass.cpp')
| -rw-r--r-- | clang/lib/CodeGen/CGClass.cpp | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/CodeGen/CGClass.cpp b/clang/lib/CodeGen/CGClass.cpp index 905e168..ac2a544 100644 --- a/clang/lib/CodeGen/CGClass.cpp +++ b/clang/lib/CodeGen/CGClass.cpp @@ -1270,7 +1270,8 @@ void CodeGenFunction::EmitCXXDestructorCall(const CXXDestructorDecl *DD,                                       ForVirtualBase);    llvm::Value *Callee = 0;    if (getContext().getLangOptions().AppleKext) -    Callee = BuildAppleKextVirtualDestructorCall(DD, Type); +    Callee = BuildAppleKextVirtualDestructorCall(DD, Type,  +                                                 DD->getParent());    if (!Callee)      Callee = CGM.GetAddrOfCXXDestructor(DD, Type);  | 
