diff options
author | Andres Freund | 2018-01-24 22:34:50 +0000 |
---|---|---|
committer | Andres Freund | 2018-01-24 22:34:51 +0000 |
commit | 6b86c3b14ce4ac1d586dbc96855192caceaacd97 (patch) | |
tree | 9e36d61ad4e36b9756fd585172c06c57e28caa71 | |
parent | bb857e1dabb2177b6e45c21b743b9eb345d9abab (diff) |
fixup! LLVM JIT infrastructure.jit-before-rebase-2018-01-29
Don't actually need getBaseObject() here - no possibility for aliases
- and the getBaseObject() handling changed between llvm 5.0 and
master/6.
Reported-By: Pierre Ducroquet
Discussion: 3802608.mkVm2M9brZ@peanuts2
-rw-r--r-- | src/backend/lib/llvmjit_wrap.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/lib/llvmjit_wrap.cpp b/src/backend/lib/llvmjit_wrap.cpp index 0d2567302f..d2e1c48eb3 100644 --- a/src/backend/lib/llvmjit_wrap.cpp +++ b/src/backend/lib/llvmjit_wrap.cpp @@ -282,7 +282,7 @@ llvm_build_inline_plan(llvm::Module *mod) const llvm::Module *defMod; llvm::Function *funcDef; - fs = llvm::cast<llvm::FunctionSummary>(gvs->getBaseObject()); + fs = llvm::cast<llvm::FunctionSummary>(gvs.get()); elog(DEBUG2, "func %s might be in %s", funcName.data(), modPath.data()); |