diff options
author | Daniel Dunbar <daniel@zuster.org> | 2009-06-14 06:16:49 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2009-06-14 06:16:49 +0000 |
commit | 171810d97c206c090ff588729f1ee16f9d47cbfb (patch) | |
tree | c3d9bafcd329cfca3293bc71cb4d5ead2512f043 /lib/Core/Executor.cpp | |
parent | 7c27c8a6a7c233c3c6162d9b86942351fe5f42b3 (diff) | |
download | klee-171810d97c206c090ff588729f1ee16f9d47cbfb.tar.gz |
Change AddressSpace::resolveOne to take a ConstantExpr directly (and to allow
64-bit addresses). git-svn-id: https://llvm.org/svn/llvm-project/klee/trunk@73327 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Core/Executor.cpp')
-rw-r--r-- | lib/Core/Executor.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Core/Executor.cpp b/lib/Core/Executor.cpp index 5b22b782..2be099bd 100644 --- a/lib/Core/Executor.cpp +++ b/lib/Core/Executor.cpp @@ -2838,7 +2838,7 @@ void Executor::executeMemoryOperation(ExecutionState &state, solver->setTimeout(stpTimeout); if (!state.addressSpace.resolveOne(state, solver, address, op, success)) { address = toConstant(state, address, "resolveOne failure"); - success = state.addressSpace.resolveOne(cast<ConstantExpr>(address)->getConstantValue(), op); + success = state.addressSpace.resolveOne(cast<ConstantExpr>(address), op); } solver->setTimeout(0); |