From 7071e56799a4b0d22cd0c4ca1b30ce4112f24c48 Mon Sep 17 00:00:00 2001 From: Luca Barbato Date: Sun, 13 Mar 2005 01:58:29 +0000 Subject: "put_s should store signed values. Spotted on #mplayerdev by someone I don't remember." patch by (Luca Barbato [lu_zero gentoo org) Originally committed as revision 4035 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavformat/nut.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libavformat') diff --git a/libavformat/nut.c b/libavformat/nut.c index 2592d320f2..daa429c848 100644 --- a/libavformat/nut.c +++ b/libavformat/nut.c @@ -420,7 +420,7 @@ static void put_str(ByteIOContext *bc, const char *string){ put_buffer(bc, string, len); } -static void put_s(ByteIOContext *bc, uint64_t val){ +static void put_s(ByteIOContext *bc, int64_t val){ if (val<=0) put_v(bc, -2*val ); else put_v(bc, 2*val-1); } -- cgit v1.2.3