IMHO, if your static checker is unsatisfied with simple int rosh_issp(char inc) { return ( ( inc == ' ') || ( inc == '\t') ); } /* ros_issp */ you should just make this function of type _Bool. Sergii Kolisnyk