]> git.sesse.net Git - vlc/commitdiff
Spare one use of WORDS_BIGENDIAN from vlc_common.h
authorRémi Denis-Courmont <rem@videolan.org>
Thu, 1 May 2008 15:32:43 +0000 (18:32 +0300)
committerRémi Denis-Courmont <rem@videolan.org>
Thu, 1 May 2008 15:32:43 +0000 (18:32 +0300)
include/vlc_common.h

index 108ab3912a0274d84b93c01d2c0fbb40b8bdf8cd..3b8ab21188d25aef9628b02391e145d9bdfe3156 100644 (file)
@@ -149,17 +149,7 @@ typedef uint32_t vlc_fourcc_t;
 
 static inline void __vlc_fourcc_to_char( vlc_fourcc_t fcc, char *psz_fourcc )
 {
-#ifdef WORDS_BIGENDIAN
-    psz_fourcc[0] = (uint32_t) (fcc >> 24);
-    psz_fourcc[1] = (uint32_t) (fcc >> 16);
-    psz_fourcc[2] = (uint32_t) (fcc >> 8);
-    psz_fourcc[3] = (uint32_t) (fcc);
-#else
-    psz_fourcc[3] = (uint32_t) (fcc >> 24);
-    psz_fourcc[2] = (uint32_t) (fcc >> 16);
-    psz_fourcc[1] = (uint32_t) (fcc >> 8);
-    psz_fourcc[0] = (uint32_t) (fcc);
-#endif
+    memcpy( psz_fourcc, &fcc, 4 );
 }
 
 #define vlc_fourcc_to_char( a, b ) \