summaryrefslogtreecommitdiffstats
path: root/libmpdemux
diff options
context:
space:
mode:
authorzuxy <zuxy@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-07-10 02:02:21 +0000
committerzuxy <zuxy@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-07-10 02:02:21 +0000
commitbc722a523616df12675d0ff51e3ee269316602f3 (patch)
tree0f68243943a34cc139a5a61995b790d6efc92e44 /libmpdemux
parent93847cc5fc3855b35ecc40bfe9113cf377680481 (diff)
downloadmpv-bc722a523616df12675d0ff51e3ee269316602f3.tar.bz2
mpv-bc722a523616df12675d0ff51e3ee269316602f3.tar.xz
fix unaligned memory access in asfheader.c, courtesy of Balatoni Denes
(dbalatoni AT programozo DOT hu) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23757 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux')
-rw-r--r--libmpdemux/asfheader.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libmpdemux/asfheader.c b/libmpdemux/asfheader.c
index ac46ad888b..6c755fa307 100644
--- a/libmpdemux/asfheader.c
+++ b/libmpdemux/asfheader.c
@@ -95,7 +95,7 @@ static char* get_ucs2str(const uint16_t* inbuf, uint16_t inlen)
q = outbuf;
for (i = 0; i < inlen / 2; i++) {
uint8_t tmp;
- PUT_UTF8(le2me_16(inbuf[i]), tmp, *q++ = tmp;)
+ PUT_UTF8(AV_RL16(&inbuf[i]), tmp, *q++ = tmp;)
}
return outbuf;
}