summaryrefslogtreecommitdiffstats
path: root/src/widgets/desktop-widget.cpp
diff options
context:
space:
mode:
authorKrzysztof Kosi??ski <tweenk.pl@gmail.com>2011-07-14 18:56:10 +0000
committerKrzysztof KosiƄski <tweenk.pl@gmail.com>2011-07-14 18:56:10 +0000
commit34551466a0ddaac96965b730f75cabb1e92ec4d3 (patch)
tree41a259211da187e29f9983821b4cdfea221b6ad6 /src/widgets/desktop-widget.cpp
parentRemove useless pixmap_gc variable (diff)
downloadinkscape-34551466a0ddaac96965b730f75cabb1e92ec4d3.tar.gz
inkscape-34551466a0ddaac96965b730f75cabb1e92ec4d3.zip
Make cms_key in SPDesktopWidget a regular ustring rather than a pointer
(bzr r10347.1.15)
Diffstat (limited to 'src/widgets/desktop-widget.cpp')
-rw-r--r--src/widgets/desktop-widget.cpp14
1 files changed, 5 insertions, 9 deletions
diff --git a/src/widgets/desktop-widget.cpp b/src/widgets/desktop-widget.cpp
index 075a24f82..970a094a9 100644
--- a/src/widgets/desktop-widget.cpp
+++ b/src/widgets/desktop-widget.cpp
@@ -544,10 +544,8 @@ void SPDesktopWidget::init( SPDesktopWidget *dtw )
Glib::ustring id = Inkscape::CMSSystem::getDisplayId( 0, 0 );
bool enabled = false;
- if ( dtw->canvas->cms_key ) {
- *(dtw->canvas->cms_key) = id;
- enabled = !dtw->canvas->cms_key->empty();
- }
+ dtw->canvas->cms_key = id;
+ enabled = !dtw->canvas->cms_key.empty();
cms_adjust_set_sensitive( dtw, enabled );
}
#endif // ENABLE_LCMS
@@ -808,11 +806,9 @@ void sp_dtw_color_profile_event(EgeColorProfTracker */*tracker*/, SPDesktopWidge
gint monitor = gdk_screen_get_monitor_at_window(screen, gtk_widget_get_toplevel(GTK_WIDGET(dtw))->window);
Glib::ustring id = Inkscape::CMSSystem::getDisplayId( screenNum, monitor );
bool enabled = false;
- if ( dtw->canvas->cms_key ) {
- *(dtw->canvas->cms_key) = id;
- dtw->requestCanvasUpdate();
- enabled = !dtw->canvas->cms_key->empty();
- }
+ dtw->canvas->cms_key = id;
+ dtw->requestCanvasUpdate();
+ enabled = !dtw->canvas->cms_key.empty();
cms_adjust_set_sensitive( dtw, enabled );
#endif // ENABLE_LCMS
}