From bc724a01fb8a6fe7fa3b446a6665c440c97616f6 Mon Sep 17 00:00:00 2001 From: Marc Jeanmougin Date: Thu, 10 Oct 2019 17:39:43 +0200 Subject: Fix GC warnings --- src/desktop-style.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/desktop-style.cpp') diff --git a/src/desktop-style.cpp b/src/desktop-style.cpp index 427ca31fe..666044bd6 100644 --- a/src/desktop-style.cpp +++ b/src/desktop-style.cpp @@ -368,10 +368,12 @@ sp_desktop_get_color_tool(SPDesktop *desktop, Glib::ustring const &tool, bool is guint32 r = 0; // if there's no color, return black if (has_color) *has_color = false; - if (prefs->getBool(tool + "/usecurrent")) { + bool styleFromCurrent = prefs->getBool(tool + "/usecurrent"); + if (styleFromCurrent) { css = sp_desktop_get_style(desktop, true); } else { css = prefs->getStyle(tool + "/style"); + Inkscape::GC::anchor(css); } if (css) { -- cgit v1.2.3