I seem to have designed myself into a hole here. I tried to build a wrapper class for cInifile to handle the overriding, but I didn't take into account that the cIniFile API makes it impossible to handle multiple sources.
Does anyone have some advice for what I can do short of rewriting cInifile?
Does anyone have some advice for what I can do short of rewriting cInifile?