Fixed old g++ not detecting multiples of same case in branch