Description of problem: I just tried to compile package gnucash-1.8.7-1, from Redhat Fedora Core 1. The compiler said 1. ofx_container_main.cpp(63): warning #1011: missing return statement at end of non-void function "OfxMainContainer::add_container(OfxGenericContainer *)" The source code is int OfxMainContainer::add_container(OfxGenericContainer * container) { message_out(DEBUG,"OfxMainContainer::add_container for element " + container->tag_identifier + "; destroying the generic container"); /* Call gen_event anyway, it could be a status container or similar */ container->gen_event(); delete container; } Seems to be missing a return statement at the end of the routine. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
What compiler are you using?
>What compiler are you using? Intel 8.0 - it has three advantages over GNU 1. Numbered warning messages - see above. 2. More warning messages. 3. Better code generation.
http://sourceforge.net/tracker/index.php?func=detail&aid=938157&group_id=61170&atid=496353