summaryrefslogtreecommitdiff
path: root/src/MXF.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/MXF.cpp')
-rwxr-xr-xsrc/MXF.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/MXF.cpp b/src/MXF.cpp
index cc09b15..e0c4055 100755
--- a/src/MXF.cpp
+++ b/src/MXF.cpp
@@ -737,7 +737,10 @@ ASDCP::MXF::OPAtomHeader::InitFromFile(const Kumu::FileReader& Reader)
}
}
- result = InitFromBuffer(m_Buffer.RoData(), m_Buffer.Capacity());
+ if ( ASDCP_SUCCESS(result) )
+ result = InitFromBuffer(m_Buffer.RoData(), m_Buffer.Capacity());
+
+ return result;
}
//