]> granicus.if.org Git - libmatroska/commitdiff
fix mistaken reference
authorRosen Penev <rosenp@gmail.com>
Sun, 2 Oct 2022 21:10:25 +0000 (14:10 -0700)
committerRosen Penev <rosenp@gmail.com>
Sun, 2 Oct 2022 23:34:27 +0000 (16:34 -0700)
The static cast clarifies this is a pointer.

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

index cdf4d3d87b387f5603f23a57241ec19b0782d953..d0c915a5946e25c4b5518ce4691019e039150ddf 100644 (file)
@@ -866,7 +866,7 @@ void KaxBlockGroup::SetBlockDuration(uint64 TimeLength)
 {
   assert(ParentTrack);
   const int64 scale = ParentTrack->GlobalTimecodeScale();
-  const auto& myDuration = static_cast<KaxBlockDuration *>(FindFirstElt(EBML_INFO(KaxBlockDuration), true));
+  const auto myDuration = static_cast<KaxBlockDuration *>(FindFirstElt(EBML_INFO(KaxBlockDuration), true));
   *(static_cast<EbmlUInteger *>(myDuration)) = TimeLength / static_cast<uint64>(scale);
 }