removed -Werror=return-type