>>> For example, getting flags can't fail. <<< Except when it can. <g> Since the outtermost API is going to be C, and we won't be able to throw exceptions (will we?), we have to really careful about error returns. I would hate to have to rev. an API to allow it fail because we assumed at an early stage that it could never fail. ---------------------------------------------------------------------- Generalized Music Plugin Interface (GMPI) public discussion list Participation in this list is contingent upon your abiding by the following rules: Please stay on topic. You are responsible for your own words. Please respect your fellow subscribers. Please do not redistribute anyone else's words without their permission. Archive: //www.freelists.org/archives/gmpi Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe