fix unannotated fall-through warnings