Print the actual arguments to the debug UADD/SUB32 routines.
authorRalph Giles <giles@mozilla.com>
Wed, 30 Nov 2011 18:38:40 +0000 (10:38 -0800)
committerRalph Giles <giles@mozilla.com>
Tue, 6 Mar 2012 01:09:54 +0000 (17:09 -0800)
commit9620cf7718d5f3e580b6457cf131ddf424312115
tree80e3db09211c8d0a57ea2583f52b277b31a65bab
parent9f7d17bd118892208591379aaf8a45a3e2c1a736
Print the actual arguments to the debug UADD/SUB32 routines.

The versions of UADD32 and USUB32 in fixed_debug.h take
unsigned long long (ideally 64 bit) inputs, and range
check the arguments. However, the printed warnings cast
them to (unsigned), which is confusing. Instead, print
the full value passed in.

NB this will make negative values print has huge,
rather than negative, values.
celt/fixed_debug.h