# HG changeset patch # User michael # Date 1213385427 0 # Node ID 74c1f1881d1a58c9c740f5bf931ab94d4bfde67e # Parent ade9051a6a4c40cd19d5b5069f67ea02cef574c7 -0x8000 == 0x8000 with int16 fixes segfault / issue491 diff -r ade9051a6a4c -r 74c1f1881d1a g726.c --- a/g726.c Fri Jun 13 09:30:42 2008 +0000 +++ b/g726.c Fri Jun 13 19:30:27 2008 +0000 @@ -37,7 +37,7 @@ int mant; /**< 6bit mantissa */ } Float11; -static inline Float11* i2f(int16_t i, Float11* f) +static inline Float11* i2f(int i, Float11* f) { f->sign = (i < 0); if (f->sign)