diff options
author | reimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2009-12-11 22:27:42 +0000 |
---|---|---|
committer | reimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2009-12-11 22:27:42 +0000 |
commit | a5ceff924f07b9c0c6b192f90cc4f2487a7e9b36 (patch) | |
tree | 4698fafc41b5e6b88310d036f1cd46d26c9766bb /libmpdemux | |
parent | e58e467c5650433efc8974e781ca029357f33122 (diff) | |
download | mpv-a5ceff924f07b9c0c6b192f90cc4f2487a7e9b36.tar.bz2 mpv-a5ceff924f07b9c0c6b192f90cc4f2487a7e9b36.tar.xz |
Avoid miscompilation issues with the grow_array function more permanently
by marking it noinline.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29992 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux')
-rw-r--r-- | libmpdemux/demux_mkv.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libmpdemux/demux_mkv.c b/libmpdemux/demux_mkv.c index 37a4628dd0..aa900d343a 100644 --- a/libmpdemux/demux_mkv.c +++ b/libmpdemux/demux_mkv.c @@ -208,7 +208,7 @@ extern int dvdsub_id; * \param nelem current number of elements in array * \param elsize size of one array element */ -static void grow_array(void *arrayp, int nelem, size_t elsize) { +static void av_noinline grow_array(void *arrayp, int nelem, size_t elsize) { void **array = arrayp; void *oldp = *array; if (nelem & 31) |