Commit 143799d4a95e38eab1e49c761d3c6f116fd80349

Matthias Drochner 2011-07-14T07:35:51

[psaux] Fix potential sign extension problems. When shifting right a signed value, it is not defined by the C standard whether one gets a sign extension or not. Use a macro to do an explicit cast from a signed short (assuming that this is 16bit) to an int. * src/psaux/t1decode.c (Fix2Int): New macro. Use it where appropriate.