diff options
Diffstat (limited to 'zencore/compactbinarypackage.cpp')
| -rw-r--r-- | zencore/compactbinarypackage.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/zencore/compactbinarypackage.cpp b/zencore/compactbinarypackage.cpp index 074be79b3..2d89bd342 100644 --- a/zencore/compactbinarypackage.cpp +++ b/zencore/compactbinarypackage.cpp @@ -220,7 +220,7 @@ CbAttachment::Save(BinaryWriter& Writer) const void CbPackage::SetObject(CbObject InObject, const IoHash* InObjectHash, AttachmentResolver* InResolver) { - if (InObject.CreateIterator()) + if (InObject) { Object = InObject.IsOwned() ? std::move(InObject) : CbObject::Clone(InObject); if (InObjectHash) @@ -432,7 +432,7 @@ CbPackage::TryLoad(BinaryReader& Reader, BufferAllocator Allocator, AttachmentRe return false; } Object.MakeOwned(); - if (Object.CreateViewIterator()) + if (Object) { CbField HashField = LoadCompactBinary(Reader, StackAllocator); ObjectHash = HashField.AsObjectAttachment(); @@ -452,7 +452,7 @@ CbPackage::TryLoad(BinaryReader& Reader, BufferAllocator Allocator, AttachmentRe void CbPackage::Save(CbWriter& Writer) const { - if (Object.CreateIterator()) + if (Object) { Writer.AddObject(Object); Writer.AddObjectAttachment(ObjectHash); |