# HG changeset patch # User michael # Date 1110679109 0 # Node ID 2f5f4578a0762f3786259873e3a8c8aa096ec3ce # Parent 829c5c8e5cf24b0dc0eeb4e2b07db5276c418248 "put_s should store signed values. Spotted on #mplayerdev by someone I don't remember." patch by (Luca Barbato [lu_zero gentoo org) diff -r 829c5c8e5cf2 -r 2f5f4578a076 nut.c --- a/nut.c Sun Mar 13 00:13:01 2005 +0000 +++ b/nut.c Sun Mar 13 01:58:29 2005 +0000 @@ -420,7 +420,7 @@ 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); }