Making the left shift macros use unsigned to avoid undefined behaviour
authorJean-Marc Valin <jmvalin@jmvalin.ca>
Fri, 23 Sep 2011 17:08:04 +0000 (13:08 -0400)
committerJean-Marc Valin <jmvalin@jmvalin.ca>
Fri, 23 Sep 2011 17:08:04 +0000 (13:08 -0400)
commit1ee139bca076a1a3606a8a924a698d356d40cbb8
tree84496f0f25c53b14e2791646466d276cf9185006
parent44ce46dc129f136c93da492299562c1f0fcd519d
Making the left shift macros use unsigned to avoid undefined behaviour

Result should be bit-identical on most machines/compilers, minus the undefined
behaviour
celt/fixed_generic.h
silk/NSQ_del_dec.c
silk/SigProc_FIX.h