Let me be clearer on my meaning. Silly linguistic gymnatics :-)

Why not just take the single line you need here, and put it in the caller, instead of creating a mce_framebuffer_open function? I'd understand the convenience somewhat if there were multiple callers...