On Sat, May 08, 2004 at 10:27:48AM -0700, Ted Gould wrote:
Okay, I just updated my CVS and built - and I have no idea of what you're talking about. Can you give me some short steps to reproduce the problem?
I'm digging through the code, and some of the C++ "tricks" are starting to hurt my head. I put in a little debugging to see what's happening at "open" calls. Here's what I'm seeing:
Extension: svg Input->open calling Implementation... Implementation extension/internal/gdkpixbuf-input.cpp open called
so, it looks like the right extension is getting called, but the wrong implementation. Unfortunately, I don't understand how
doc = Inkscape::Extension::open (key, uri);
translates into a specific extension. Equally, I can't see how "imp" is being set inside this call to "open".
I'll keep digging...