diff options
author | Johnny Chen <johnny.chen@apple.com> | 2011-06-28 22:32:15 +0000 |
---|---|---|
committer | Johnny Chen <johnny.chen@apple.com> | 2011-06-28 22:32:15 +0000 |
commit | a25bf6efb5662974b67863aaa280cc8b4a3ed160 (patch) | |
tree | 674e77cae2a49ea262b73094ea00efa5a7bc1f4b /lldb/source/API/SBModule.cpp | |
parent | d1c487cd002ed8ca885cc8f7aff54d9cc33b7fd0 (diff) | |
download | llvm-a25bf6efb5662974b67863aaa280cc8b4a3ed160.zip llvm-a25bf6efb5662974b67863aaa280cc8b4a3ed160.tar.gz llvm-a25bf6efb5662974b67863aaa280cc8b4a3ed160.tar.bz2 |
Add fuzz calls for SBModule and SBProcess.
llvm-svn: 134037
Diffstat (limited to 'lldb/source/API/SBModule.cpp')
-rw-r--r-- | lldb/source/API/SBModule.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lldb/source/API/SBModule.cpp b/lldb/source/API/SBModule.cpp index f497fd1..0c4eba4 100644 --- a/lldb/source/API/SBModule.cpp +++ b/lldb/source/API/SBModule.cpp @@ -223,10 +223,11 @@ SBModule::SetModule (const lldb::ModuleSP& module_sp) bool SBModule::ResolveFileAddress (lldb::addr_t vm_addr, SBAddress& addr) { - if (m_opaque_sp) + if (m_opaque_sp && addr.IsValid()) return m_opaque_sp->ResolveFileAddress (vm_addr, *addr); - addr->Clear(); + if (addr.IsValid()) + addr->Clear(); return false; } |