Пример

int foo(int argument){
if(
argument){
return;
}
else{
return 0;
}
}

Решение
Убедиться, что в функциях, возвращающих тип, возвращается допустимое значение.

int foo(int argument){
if(argument){
return
1;
}

else{
return 0;
}
}