bytereader: use unchecked inline variant for get_remaining in more places
authorTim-Philipp Müller <tim@centricular.com>
Wed, 6 Aug 2014 12:58:22 +0000 (13:58 +0100)
committerTim-Philipp Müller <tim@centricular.com>
Wed, 6 Aug 2014 13:23:47 +0000 (14:23 +0100)
We've already done the g_return_*_if_fail (reader != NULL)
dance in those places, so no need to do it again.

libs/gst/base/gstbytereader.h

index 7182d27..5b68837 100644 (file)
@@ -461,7 +461,7 @@ _gst_byte_reader_dup_data_inline (GstByteReader * reader, guint size, guint8 **
   g_return_val_if_fail (reader != NULL, FALSE);
   g_return_val_if_fail (val != NULL, FALSE);
 
-  if (G_UNLIKELY (size > reader->size || _gst_byte_reader_get_remaining_inline (reader) < size))
+  if (G_UNLIKELY (size > reader->size || _gst_byte_reader_get_remaining_unchecked (reader) < size))
     return FALSE;
 
   *val = gst_byte_reader_dup_data_unchecked (reader, size);
@@ -474,7 +474,7 @@ _gst_byte_reader_get_data_inline (GstByteReader * reader, guint size, const guin
   g_return_val_if_fail (reader != NULL, FALSE);
   g_return_val_if_fail (val != NULL, FALSE);
 
-  if (G_UNLIKELY (size > reader->size || _gst_byte_reader_get_remaining_inline (reader) < size))
+  if (G_UNLIKELY (size > reader->size || _gst_byte_reader_get_remaining_unchecked (reader) < size))
     return FALSE;
 
   *val = gst_byte_reader_get_data_unchecked (reader, size);
@@ -487,7 +487,7 @@ _gst_byte_reader_peek_data_inline (const GstByteReader * reader, guint size, con
   g_return_val_if_fail (reader != NULL, FALSE);
   g_return_val_if_fail (val != NULL, FALSE);
 
-  if (G_UNLIKELY (size > reader->size || _gst_byte_reader_get_remaining_inline (reader) < size))
+  if (G_UNLIKELY (size > reader->size || _gst_byte_reader_get_remaining_unchecked (reader) < size))
     return FALSE;
 
   *val = gst_byte_reader_peek_data_unchecked (reader);