]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - wma_common.c
Add docu of struct asf_header_info.
[paraslash.git] / wma_common.c
index 5ea92c73948f70a66ff80aa830adba857f582a4f..be195e665cfb5eef751d678a8d41a00ce1701aed 100644 (file)
@@ -25,8 +25,6 @@ const char *search_pattern(const char *pattern, int pattern_len, const char *buf
 {
        const char *p, *end = buf + buf_size;
 
-       if (pattern_len > buf_size)
-               return NULL;
        for (p = buf; p + pattern_len < end; p++) {
                if (memcmp(p, pattern, pattern_len))
                        continue;
@@ -80,6 +78,7 @@ int read_asf_header(char *buf, int loaded, struct asf_header_info *ahi)
        ret = find_audio_stream_info(buf, ahi->header_len);
        if (ret < 0)
                return ret;
+       /* FIXME: Check ranges */
        ahi->audio_stream_info_start = ret + 16;
        start = buf + ahi->audio_stream_info_start;