From 011ba9984143396781f939a02f01a8b23d4b8742 Mon Sep 17 00:00:00 2001 From: rhatto Date: Sat, 10 Oct 2009 18:40:30 +0000 Subject: libtheora: adding libtheora git-svn-id: svn+slack://slack.fluxo.info/var/svn/mkbuilds@531 18ef50b8-d735-4ccd-97c1-689132df3dd9 --- patches/libtheora/libtheora-1.0alpha7-x86_64.diff | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 patches/libtheora/libtheora-1.0alpha7-x86_64.diff (limited to 'patches/libtheora/libtheora-1.0alpha7-x86_64.diff') diff --git a/patches/libtheora/libtheora-1.0alpha7-x86_64.diff b/patches/libtheora/libtheora-1.0alpha7-x86_64.diff new file mode 100644 index 0000000..ca89c07 --- /dev/null +++ b/patches/libtheora/libtheora-1.0alpha7-x86_64.diff @@ -0,0 +1,21 @@ +--- libtheora-0.0.0.alpha7/lib/toplevel.c 2006-06-13 00:57:36.000000000 +0200 ++++ libtheora-pdw/lib/toplevel.c 2006-08-19 16:55:30.000000000 +0200 +@@ -172,7 +172,7 @@ + + static int _theora_unpack_comment(theora_comment *tc, oggpack_buffer *opb){ + int i; +- long len; ++ long len,tmp; + + _tp_readlsbint(opb,&len); + if(len<0)return(OC_BADHEADER); +@@ -180,7 +180,8 @@ + _tp_readbuffer(opb,tc->vendor, len); + tc->vendor[len]='\0'; + +- _tp_readlsbint(opb,(long *) &tc->comments); ++ _tp_readlsbint(opb,&tmp); ++ tc->comments=tmp; + if(tc->comments<0)goto parse_err; + tc->user_comments=_ogg_calloc(tc->comments,sizeof(*tc->user_comments)); + tc->comment_lengths=_ogg_calloc(tc->comments,sizeof(*tc->comment_lengths)); -- cgit v1.2.3