Skip to content

Fix GIO::ERROR: set self_call environment variable when inkscape is calling itself

Kaalleen requested to merge (removed):master into master

What does the merge request do?

Closes inbox#8927

Implementation notes

If SELF_CALL isn't set when Inkscape is calling itself through extensions, we'll get the following error message terminate called after throwing an instance of \'Gio::Error\'

Not comparing program to INKSCAPE_EXECUTABLE_NAME because it will fail on Windows.

Summary for release notes

Fix an error for Linux and Windows when calling Inkscape through an extension.

Checklist

  • Add unit tests (if applicable)
  • Changes to inkex/ are well documented
  • Clean merge request history

Merge request reports