A North Carolina House leader says a smoking ban in restaurants, public places and indoor work sites would protect nonsmokers and vulnerable people from secondhand smoke.