Ted Gould wrote:
On Mon, 2004-12-06 at 16:07 +0000, Jonathan Leighton [Turnip] wrote:
#7 0x0828ab18 in Inkscape::Extension::Dependency::check () #8 0x082890e8 in Inkscape::Extension::Extension::check () #9 0x0828c50f in Inkscape::Extension::Input::check () #10 0x0828b0f9 in Inkscape::Extension::Dependency::check () #11 0x08289e69 in Inkscape::Extension::DB::foreach () #12 0x0828b20e in Inkscape::Extension::init () #13 0x080c53b2 in sp_main_gui () #14 0x080c55ae in main ()
Hmm, I can't find anywhere that Inkscape::Extension::Dependency::check calls Inkscape::Extension::Extension::check() (and thus, Inkscape::Extension::Input::check()). Can someone look at src/extension/dependency.cpp just to make sure I'm not insane?
Shouldn't it be the other way around? I haven't followed the discussion, so I'm not sure what the above is, but it looks awfully like a call stack. So I'd say the above says that Inkscape::Extension::Input::check calls Inkscape::Extension::Extension::check, which calls Inkscape::Extension::Dependency::check. And they do, so the call stack looks perfectly fine to me.
...