This PR re-enables the routine checking during QDMI session initialization.
It also adds appropriate casts to the dlsym's symbols.
Last, but certainly not least, it makes sure that the complete list of QDMI methods is made available and checked.
Backends not implementing some of the QDMI methods are expected to return QDMI_ERROR_NOTIMPL.
This PR re-enables the routine checking during QDMI session initialization. It also adds appropriate casts to the
dlsym
's symbols. Last, but certainly not least, it makes sure that the complete list of QDMI methods is made available and checked.Backends not implementing some of the QDMI methods are expected to return
QDMI_ERROR_NOTIMPL
.Fixes #12