updated gcc warning