]> granicus.if.org Git - libmatroska/commitdiff
remove const reference operators
authorRosen Penev <rosenp@gmail.com>
Sat, 15 Oct 2022 17:08:12 +0000 (10:08 -0700)
committerRosen Penev <rosenp@gmail.com>
Sat, 15 Oct 2022 17:08:12 +0000 (10:08 -0700)
They do the same as the non const ones.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
matroska/KaxBlock.h
src/KaxBlock.cpp

index 6021d32300b2d927b1a90a2444f0c59afc110200..728ed0c46d25cce780856c9a6fc76b75fc900bbd 100644 (file)
@@ -328,10 +328,8 @@ public:
   }
 
   operator KaxBlockGroup &() const;
-  operator const KaxBlockGroup &() const;
   operator KaxSimpleBlock &() const;
   operator KaxInternalBlock &() const;
-  operator const KaxInternalBlock &() const;
 
   void SetBlockGroup( KaxBlockGroup &BlockRef );
 
index 0adc48e77535eb3e57990977d2fd6d7785101fad..24648c3d5e9b92a9ab7e3e097c5fd9ac3aa4cfdd 100644 (file)
@@ -939,13 +939,6 @@ KaxBlockBlob::operator KaxBlockGroup &() const
   return *Block.group;
 }
 
-KaxBlockBlob::operator const KaxBlockGroup &() const
-{
-  assert(!bUseSimpleBlock);
-  assert(Block.group);
-  return *Block.group;
-}
-
 KaxBlockBlob::operator KaxInternalBlock &() const
 {
   assert(Block.group);
@@ -954,14 +947,6 @@ KaxBlockBlob::operator KaxInternalBlock &() const
   return *Block.group;
 }
 
-KaxBlockBlob::operator const KaxInternalBlock &() const
-{
-  assert(Block.group);
-  if (bUseSimpleBlock)
-    return *Block.simpleblock;
-  return *Block.group;
-}
-
 KaxBlockBlob::operator KaxSimpleBlock &() const
 {
   assert(bUseSimpleBlock);