Mercurial > libavcodec.hg
diff common.h @ 2288:3d4a1f8e6a27 libavcodec
* fixing a few of gcc 'clean-code' warnings
author | kabi |
---|---|
date | Wed, 06 Oct 2004 08:50:46 +0000 |
parents | cd1a71898311 |
children | 15cfba1b97b5 |
line wrap: on
line diff
--- a/common.h Tue Oct 05 19:44:26 2004 +0000 +++ b/common.h Wed Oct 06 08:50:46 2004 +0000 @@ -391,7 +391,7 @@ /* used to avoid missaligned exceptions on some archs (alpha, ...) */ #ifdef ARCH_X86 -# define unaligned32(a) (*(uint32_t*)(a)) +# define unaligned32(a) (*(const uint32_t*)(a)) #else # ifdef __GNUC__ static inline uint32_t unaligned32(const void *v) { @@ -620,7 +620,7 @@ (gb)->index= name##_index;\ # define UPDATE_CACHE(name, gb)\ - name##_cache= unaligned32_be( ((uint8_t *)(gb)->buffer)+(name##_index>>3) ) << (name##_index&0x07);\ + name##_cache= unaligned32_be( ((const uint8_t *)(gb)->buffer)+(name##_index>>3) ) << (name##_index&0x07);\ # define SKIP_CACHE(name, gb, num)\ name##_cache <<= (num);\ @@ -1253,7 +1253,7 @@ #endif #ifdef ARCH_X86 -static inline long long rdtsc() +static inline long long rdtsc(void) { long long l; asm volatile( "rdtsc\n\t"