# HG changeset patch # User aurel # Date 1217896833 0 # Node ID 1dfa03e34d5b5f26ff8475be98012950380fca50 # Parent 842752a20c3cd3e11015cc14d348337437a8cd31 matroskadec: declare var where it's used diff -r 842752a20c3c -r 1dfa03e34d5b matroskadec.c --- a/matroskadec.c Tue Aug 05 00:40:31 2008 +0000 +++ b/matroskadec.c Tue Aug 05 00:40:33 2008 +0000 @@ -1386,7 +1386,6 @@ case MATROSKA_ID_TAGS: { uint32_t level_up = matroska->level_up; offset_t before_pos; - uint64_t length; MatroskaLevel level; /* remember the peeked ID and the current position */ @@ -1448,9 +1447,7 @@ /* remove dummy level */ if (dummy_level) while (matroska->num_levels) { - matroska->num_levels--; - length = - matroska->levels[matroska->num_levels].length; + uint64_t length = matroska->levels[--matroska->num_levels].length; if (length == (uint64_t)-1) break; }