]> granicus.if.org Git - libvpx/commitdiff
nestegg: ne_parse: normalize size_t usage
authorJames Zern <jzern@google.com>
Tue, 4 Mar 2014 02:40:00 +0000 (18:40 -0800)
committerJames Zern <jzern@google.com>
Tue, 4 Mar 2014 02:40:00 +0000 (18:40 -0800)
in calls to ne_read_simple / ne_io_read_skip

Change-Id: I5c4fc3bb41832973830ad54248839d6a4944aae6

third_party/nestegg/README.webm
third_party/nestegg/src/nestegg.c

index ce9a88caddd26fe885292919ad7e99cf328db40d..042f0ff1b28f64ef984d3dc42b7d3c5c149466d1 100644 (file)
@@ -19,3 +19,4 @@ nestegg.c|975 col 6| warning: â€˜r’ may be used uninitialized in this function
 - fix track_scale double->uint64 warning
 - nestegg_packet_track: fix uint64->uint32 warning
 - ne_read_(string|binary|block): normalize size_t usage
+- ne_parse: normalize size_t usage
index 83f3f5fb0dd68fb40f3bfb569dce9ed940fd54bc..1a263125ad08b1ef98accd63040044dd1e73f4f8 100644 (file)
@@ -1044,7 +1044,7 @@ ne_parse(nestegg * ctx, struct ebml_element_desc * top_level, int64_t max_offset
           ne_read_single_master(ctx, element);
         continue;
       } else {
-        r = ne_read_simple(ctx, element, size);
+        r = ne_read_simple(ctx, element, (size_t)size);
         if (r < 0)
           break;
       }
@@ -1063,7 +1063,7 @@ ne_parse(nestegg * ctx, struct ebml_element_desc * top_level, int64_t max_offset
 
       if (id != ID_VOID && id != ID_CRC32)
         ctx->log(ctx, NESTEGG_LOG_DEBUG, "unknown element %llx", id);
-      r = ne_io_read_skip(ctx->io, size);
+      r = ne_io_read_skip(ctx->io, (size_t)size);
       if (r != 1)
         break;
     }