'function' : inconsistent return statement
The specified function does not have a declared return type, and a previous return statement did not supply a value.
Example
int i; func() // no return type prototype { if( i ) return; // no return value else return( 1 ); // error detected on this line }