diff options
author | Ted Kremenek <kremenek@apple.com> | 2007-11-07 23:32:06 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2007-11-07 23:32:06 +0000 |
commit | 2d0f50551cc3a8ebb9965a159e4d5535b4544335 (patch) | |
tree | abe95049702c64556500b6ed541c7aa6d068f370 /include | |
parent | 441e88542f94d9916fa8f83ad50f1822340af72b (diff) | |
download | external_llvm-2d0f50551cc3a8ebb9965a159e4d5535b4544335.zip external_llvm-2d0f50551cc3a8ebb9965a159e4d5535b4544335.tar.gz external_llvm-2d0f50551cc3a8ebb9965a159e4d5535b4544335.tar.bz2 |
Fixed bug where we did not properly serialize owned objects due to a missing
dereference.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43853 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r-- | include/llvm/Bitcode/Serialize.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/llvm/Bitcode/Serialize.h b/include/llvm/Bitcode/Serialize.h index 24e9f60..0a647d0 100644 --- a/include/llvm/Bitcode/Serialize.h +++ b/include/llvm/Bitcode/Serialize.h @@ -91,7 +91,7 @@ public: EmitPtr(Ptrs[i]); for (unsigned i = 0; i < NumPtrs; ++i) - if (Ptrs[i]) SerializeTrait<T>::Emit(*this,Ptrs[i]); + if (Ptrs[i]) SerializeTrait<T>::Emit(*this,*Ptrs[i]); } void FlushRecord() { if (inRecord()) EmitRecord(); } |