]> granicus.if.org Git - libmatroska/commitdiff
use a macro for the EbmlMaster iterator as it may differ between versions of libebml
authorSteve Lhomme <slhomme@matroska.org>
Thu, 18 Mar 2010 17:08:57 +0000 (17:08 +0000)
committerSteve Lhomme <slhomme@matroska.org>
Thu, 18 Mar 2010 17:08:57 +0000 (17:08 +0000)
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@39 a6f86f6d-0131-4f8e-9e7b-e335508773d5

src/KaxCluster.cpp
src/KaxSegment.cpp

index 452473929a7a3a8bfb97acfc1c2e70cd63a38778..c110b092c2c99acde0541e5875f45c3991f7fa35 100644 (file)
@@ -75,7 +75,7 @@ KaxCluster::KaxCluster(const KaxCluster & ElementToClone)
  ,bSilentTracksUsed(ElementToClone.bSilentTracksUsed)\r
 {\r
        // update the parent of each children\r
-       std::vector<EbmlElement *>::const_iterator Itr = begin();\r
+       EBML_MASTER_ITERATOR Itr = begin();\r
        while (Itr != end())\r
        {\r
                if (EbmlId(**Itr) == EBML_ID(KaxBlockGroup)) {\r
index 5a56fc7988089c1cc314c0dccec7ba8ea37fd69f..ab09e51deba77de084b132a5105bf7e6de7565a1 100644 (file)
@@ -83,7 +83,7 @@ KaxSegment::KaxSegment(const KaxSegment & ElementToClone)
  :EbmlMaster(ElementToClone)\r
 {\r
        // update the parent of each children\r
-       std::vector<EbmlElement *>::const_iterator Itr = begin();\r
+       EBML_MASTER_ITERATOR Itr = begin();\r
        while (Itr != end())\r
        {\r
                if (EbmlId(**Itr) == EBML_ID(KaxCluster)) {\r