From: Andre Noll Date: Sat, 4 May 2013 18:39:54 +0000 (+0200) Subject: wma: Fix sparse error. X-Git-Tag: v0.4.13~42 X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=commitdiff_plain;h=77ba62319ecf0e544a87662ea05c3c0e0344a070 wma: Fix sparse error. wma_common.c defines wma_log2() with __attribute__ ((const)), but the declaration in wma.h lacks this attribute. Sparse does not like that and fails with wma_common.c:147:15: error: symbol 'wma_log2' redeclared with different type (originally declared at wma.h:28) - different modifiers Add the const attribute also to wma.h. --- diff --git a/wma.h b/wma.h index 33e34a35..f0ba7f63 100644 --- a/wma.h +++ b/wma.h @@ -25,7 +25,7 @@ struct asf_header_info { }; /* wma_common.c */ -int wma_log2(unsigned int v); +__a_const int wma_log2(unsigned int v); const char *search_pattern(const char *pattern, int pattern_len, const char *buf, int buf_size); int read_asf_header(const char *buf, int loaded, struct asf_header_info *ahi);