diff --git a/ebml/EbmlSInteger.h b/ebml/EbmlSInteger.h index 9cc6589..80d5704 100644 --- a/ebml/EbmlSInteger.h +++ b/ebml/EbmlSInteger.h @@ -62,7 +62,7 @@ class EBML_DLL_API EbmlSInteger : public EbmlElement { /*! Set the default size of the integer (usually 1,2,4 or 8) */ - virtual void SetDefaultSize(uint64 nDefaultSize = DEFAULT_INT_SIZE) {SetSize_(nDefaultSize);} + virtual void SetDefaultSize(uint64 nDefaultSize = DEFAULT_INT_SIZE) {EbmlElement::SetDefaultSize(nDefaultSize); SetSize_(nDefaultSize);} virtual bool ValidateSize() const {return (GetSize() <= 8);} filepos_t RenderData(IOCallback & output, bool bForceRender, bool bWithDefault = false); diff --git a/ebml/EbmlUInteger.h b/ebml/EbmlUInteger.h index 1cc2c03..eacc623 100644 --- a/ebml/EbmlUInteger.h +++ b/ebml/EbmlUInteger.h @@ -60,7 +60,7 @@ class EBML_DLL_API EbmlUInteger : public EbmlElement { /*! Set the default size of the integer (usually 1,2,4 or 8) */ - virtual void SetDefaultSize(uint64 nDefaultSize = DEFAULT_UINT_SIZE) {SetSize_(nDefaultSize);} + virtual void SetDefaultSize(uint64 nDefaultSize = DEFAULT_UINT_SIZE) {EbmlElement::SetDefaultSize(nDefaultSize); SetSize_(nDefaultSize);} virtual bool ValidateSize() const {return (GetSize() <= 8);} filepos_t RenderData(IOCallback & output, bool bForceRender, bool bWithDefault = false);