Add missing return statements This avoids undefined behaviour. However, I have no idea, if `0` is a proper value to return. Closes #14 See merge request !29
Mentioned in commit a3653a36