typefindfunctions: fix crash in new MSS typefinder

Fixes icydemux test_first_buf_offset_when_merged_for_typefinding
unit test segfaulting on a NULL pointer.
This commit is contained in:
Tim-Philipp Müller 2013-04-24 00:08:15 +01:00
parent c5840ebbd9
commit 88acbd60cd

View file

@ -3279,6 +3279,9 @@ mss_manifest_type_find (GstTypeFind * tf, gpointer unused)
/* try detecting the charset */
data = gst_type_find_peek (tf, 0, 2);
if (data == NULL)
return;
/* look for a possible BOM */
utf16_le = data[0] == 0xFF && data[1] == 0xFE;
utf16_be = data[0] == 0xFE && data[1] == 0xFF;