aboutsummaryrefslogtreecommitdiff
path: root/zencore/compactbinarypackage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'zencore/compactbinarypackage.cpp')
-rw-r--r--zencore/compactbinarypackage.cpp6
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);