Skip to content

Add several checks for function return values

Software analysis pointed some questionable source code places out.

Thus adjust affected places accordingly.

  • Increase error detection and corresponding exception handling.
  • Replace the return type “void”. Modify therefore also the signature for the API function “e_cache_sqlite_stmt_append_printf”.
  • Improve transaction management.
  • Change a few initialisations of local variables.
  • Optimise a few functions a bit more.

Merge request reports