@@ -187,10 +187,6 @@ class DllApi x : public BaseClass { \
187
187
#define DECLARE_xxx_BINARY (x,DllApi ) \
188
188
DECLARE_xxx_BASE (x, DllApi, libebml::EbmlBinary)
189
189
190
- #define DECLARE_xxx_BINARY_LENGTH (x,len,DllApi ) \
191
- DECLARE_xxx_BASE (x, DllApi, libebml::EbmlBinary) \
192
- bool SizeIsValid (std::uint64_t size) const override {return size == len;}
193
-
194
190
#define DECLARE_xxx_UINTEGER (x,DllApi ) \
195
191
DECLARE_xxx_BASE_NODEFAULT (x, DllApi, libebml::EbmlUInteger, std::uint64_t )
196
192
@@ -231,7 +227,6 @@ class DllApi x : public BaseClass { \
231
227
#define DECLARE_EBML_UINTEGER_DEF (x ) DECLARE_xxx_UINTEGER_DEF(x,EBML_DLL_API)
232
228
#define DECLARE_EBML_STRING_DEF (x ) DECLARE_xxx_STRING_DEF( x,EBML_DLL_API)
233
229
#define DECLARE_EBML_BINARY (x ) DECLARE_xxx_BINARY( x,EBML_DLL_API)
234
- #define DECLARE_EBML_BINARY_LENGTH (x,len ) DECLARE_xxx_BINARY_LENGTH(x,len,EBML_DLL_API)
235
230
236
231
#define EBML_CONCRETE_CLASS (Type ) \
237
232
public: \
@@ -509,7 +504,6 @@ class EBML_DLL_API EbmlElement {
509
504
return false ;
510
505
}
511
506
512
- virtual bool SizeIsValid (std::uint64_t ) const = 0;
513
507
bool ValidateSize () const { return ElementSpec ().IsSizeValid (GetSize ()); }
514
508
515
509
std::uint64_t GetElementPosition () const {
0 commit comments