Commit 88cc8de2 authored by tmmm's avatar tmmm

endian-conscious fix, courtesy of Sebastian Jedruszkiewicz

<elf -at- frogger.rules.pl>


git-svn-id: file:///var/local/repositories/ffmpeg/trunk@2107 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
parent 726e3eae
......@@ -1045,8 +1045,11 @@ static inline int ff_sqrt(int a)
*/
static inline int ff_get_fourcc(const char *s){
assert( strlen(s)==4 );
#ifndef WORDS_BIGENDIAN
return (s[0]) + (s[1]<<8) + (s[2]<<16) + (s[3]<<24);
#else
return (s[3]) + (s[2]<<8) + (s[1]<<16) + (s[0]<<24);
#endif
}
#define MKTAG(a,b,c,d) (a | (b << 8) | (c << 16) | (d << 24))
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment