> > What is the likelihood for those function calls to actually fail? > How do you think about the usual design choices that are described in the article "Exception Handling Alternatives" by Detlef Vollmann. http://accu.org/index.php/journals/546 I propose to write pointcuts for all functions that can return values. Some corresponding error codes are checked already. But there a places in the source files with open issues for complete software robustness. Are there any chances to encapsulate more cross-cutting concerns as reusable aspects? Would you like to integrate tools like the following into your software development process? - AspectC++ http://aspectc.org/ - ACC http://research.msrg.utoronto.ca/ACC/Tutorial#A_Reusable_Aspect_for_Memory_All - Coccinelle http://coccinelle.lip6.fr/ Regards, Markus -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html