Fix undefined behaviour in shifts.