summaryrefslogtreecommitdiffstats
path: root/src/display
diff options
context:
space:
mode:
authorThomas Holder <thomas@thomas-holder.de>2019-09-13 02:49:11 +0000
committerThomas Holder <thomas@thomas-holder.de>2019-09-13 02:49:11 +0000
commit2819bf0b8a4dbe97d363cd322a47005d3afdf1e3 (patch)
treece6e56c746b22467178c9da16be057a3c874bfb5 /src/display
parentFix packaging and distribution scripts (diff)
downloadinkscape-2819bf0b8a4dbe97d363cd322a47005d3afdf1e3.tar.gz
inkscape-2819bf0b8a4dbe97d363cd322a47005d3afdf1e3.zip
fix crash in CanvasXYGrid::updateWidgets
_rcb_visible was uninitialized
Diffstat (limited to 'src/display')
-rw-r--r--src/display/canvas-grid.h26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/display/canvas-grid.h b/src/display/canvas-grid.h
index 6fde5a6e3..3434be6b6 100644
--- a/src/display/canvas-grid.h
+++ b/src/display/canvas-grid.h
@@ -136,11 +136,11 @@ protected:
bool legacy;
bool pixel;
- Inkscape::UI::Widget::RegisteredCheckButton *_rcb_enabled;
- Inkscape::UI::Widget::RegisteredCheckButton *_rcb_snap_visible_only;
- Inkscape::UI::Widget::RegisteredCheckButton *_rcb_visible;
- Inkscape::UI::Widget::RegisteredCheckButton *_rcb_dotted;
- Inkscape::UI::Widget::AlignmentSelector *_as_alignment;
+ Inkscape::UI::Widget::RegisteredCheckButton *_rcb_enabled = nullptr;
+ Inkscape::UI::Widget::RegisteredCheckButton *_rcb_snap_visible_only = nullptr;
+ Inkscape::UI::Widget::RegisteredCheckButton *_rcb_visible = nullptr;
+ Inkscape::UI::Widget::RegisteredCheckButton *_rcb_dotted = nullptr;
+ Inkscape::UI::Widget::AlignmentSelector *_as_alignment = nullptr;
private:
CanvasGrid(const CanvasGrid&) = delete;
@@ -176,14 +176,14 @@ private:
void updateWidgets();
- Inkscape::UI::Widget::RegisteredUnitMenu *_rumg;
- Inkscape::UI::Widget::RegisteredScalarUnit *_rsu_ox;
- Inkscape::UI::Widget::RegisteredScalarUnit *_rsu_oy;
- Inkscape::UI::Widget::RegisteredScalarUnit *_rsu_sx;
- Inkscape::UI::Widget::RegisteredScalarUnit *_rsu_sy;
- Inkscape::UI::Widget::RegisteredColorPicker *_rcp_gcol;
- Inkscape::UI::Widget::RegisteredColorPicker *_rcp_gmcol;
- Inkscape::UI::Widget::RegisteredSuffixedInteger *_rsi;
+ Inkscape::UI::Widget::RegisteredUnitMenu *_rumg = nullptr;
+ Inkscape::UI::Widget::RegisteredScalarUnit *_rsu_ox = nullptr;
+ Inkscape::UI::Widget::RegisteredScalarUnit *_rsu_oy = nullptr;
+ Inkscape::UI::Widget::RegisteredScalarUnit *_rsu_sx = nullptr;
+ Inkscape::UI::Widget::RegisteredScalarUnit *_rsu_sy = nullptr;
+ Inkscape::UI::Widget::RegisteredColorPicker *_rcp_gcol = nullptr;
+ Inkscape::UI::Widget::RegisteredColorPicker *_rcp_gmcol = nullptr;
+ Inkscape::UI::Widget::RegisteredSuffixedInteger *_rsi = nullptr;
};