adjust to llvm mainline changes.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67980 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/AST/DeclSerialization.cpp b/lib/AST/DeclSerialization.cpp
index 7ac7ac4..9658745 100644
--- a/lib/AST/DeclSerialization.cpp
+++ b/lib/AST/DeclSerialization.cpp
@@ -139,7 +139,7 @@
   }
   else {
     MultipleDC *MDC = new MultipleDC();
-    Dcl->DeclCtx.setPointer(MDC);
+    Dcl->DeclCtx.setPointer(reinterpret_cast<DeclContext*>(MDC));
     Dcl->DeclCtx.setInt(true);
     // Allow back-patching.  Observe that we register the variable of the
     // *object* for back-patching. Its actual value will get filled in later.