# HG changeset patch # User chainsaw # Date 1140309393 28800 # Node ID 76ebe33bb152b949352ee6be59237117a09278ab # Parent f26682a2825b4d68b796f6d07fd51fe98b79f583 [svn] An explicit cast a day keeps the compiler warning at bay. diff -r f26682a2825b -r 76ebe33bb152 Plugins/Input/console/Track_Emu.cpp --- a/Plugins/Input/console/Track_Emu.cpp Sat Feb 18 16:15:16 2006 -0800 +++ b/Plugins/Input/console/Track_Emu.cpp Sat Feb 18 16:36:33 2006 -0800 @@ -175,7 +175,7 @@ end_track(); int count = min( fade_block_size, out_count - i ); - int igain = gain * (1 << 15); + int igain = (unsigned int)((double)gain) * (1 << 15); for ( int j = 0; j < count; j++ ) out [i + j] = (out [i + j] * igain) >> 15; }