read_asf_header(): Make it take a const pointer.
[paraslash.git] / wma_common.c
index 3326cff..0df19ae 100644 (file)
@@ -50,7 +50,7 @@ static int find_audio_stream_info(const char *buf, int len)
        return p - buf + 16;
 }
 
-static int read_header_len(char *buf, int len)
+static int read_header_len(const char *buf, int len)
 {
        uint16_t header_len;
 
@@ -71,10 +71,10 @@ static int read_header_len(char *buf, int len)
  * \return Negative on errors, zero if more data is needed in order to read the
  * full header, 1 on success.
  */
-int read_asf_header(char *buf, int loaded, struct asf_header_info *ahi)
+int read_asf_header(const char *buf, int loaded, struct asf_header_info *ahi)
 {
        int ret;
-       char *start;
+       const char *start;
 
        ahi->header_len = read_header_len(buf, loaded);
        if (ahi->header_len == 0) /* too short to read header len */