summaryrefslogtreecommitdiffstats
path: root/src/gui/GraphCanvas.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2020-08-01 16:01:35 +0200
committerDavid Robillard <d@drobilla.net>2020-08-02 01:48:48 +0200
commit0aea3dae1101e6f21f4ab51fd3301d2786b7f5c4 (patch)
tree3e05a6b3b36dfe25fc20a42840f3071bf4c2d23c /src/gui/GraphCanvas.cpp
parent97dc2836a62625656a2af0e8def015ea0c322046 (diff)
downloadingen-0aea3dae1101e6f21f4ab51fd3301d2786b7f5c4.tar.gz
ingen-0aea3dae1101e6f21f4ab51fd3301d2786b7f5c4.tar.bz2
ingen-0aea3dae1101e6f21f4ab51fd3301d2786b7f5c4.zip
Fix uninitialized variables
Diffstat (limited to 'src/gui/GraphCanvas.cpp')
-rw-r--r--src/gui/GraphCanvas.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/gui/GraphCanvas.cpp b/src/gui/GraphCanvas.cpp
index 18fd1a39..b6a8e5a2 100644
--- a/src/gui/GraphCanvas.cpp
+++ b/src/gui/GraphCanvas.cpp
@@ -324,8 +324,8 @@ GraphCanvas::remove_plugin(const URI& uri)
void
GraphCanvas::add_block(const SPtr<const BlockModel>& bm)
{
- SPtr<const GraphModel> pm = dynamic_ptr_cast<const GraphModel>(bm);
- NodeModule* module;
+ SPtr<const GraphModel> pm = dynamic_ptr_cast<const GraphModel>(bm);
+ NodeModule* module = nullptr;
if (pm) {
module = SubgraphModule::create(*this, pm, _human_names);
} else {
@@ -485,8 +485,8 @@ GraphCanvas::auto_menu_position(int& x, int& y, bool& push_in)
*_app.window_factory()->graph_window(_graph),
64, 64, _menu_x, _menu_y);
- int origin_x;
- int origin_y;
+ int origin_x = 0;
+ int origin_y = 0;
widget().get_window()->get_origin(origin_x, origin_y);
_menu_x += origin_x;
_menu_y += origin_y;
@@ -865,8 +865,8 @@ GraphCanvas::load_plugin(const WPtr<PluginModel>& weak_plugin)
void
GraphCanvas::get_new_module_location(double& x, double& y)
{
- int scroll_x;
- int scroll_y;
+ int scroll_x = 0;
+ int scroll_y = 0;
get_scroll_offsets(scroll_x, scroll_y);
x = scroll_x + 20;
y = scroll_y + 20;