modify -Wall flags between (unsigned int) and (int)