From 5dab6232ef3b3715630cf88eb40c4c6021e65f07 Mon Sep 17 00:00:00 2001 From: Michele Calgaro Date: Fri, 14 Oct 2022 18:20:15 +0900 Subject: superkaramba: fixed SEGV when loading python scripts. This resolves issue #43. Signed-off-by: Michele Calgaro --- superkaramba/src/karamba.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'superkaramba/src/karamba.cpp') diff --git a/superkaramba/src/karamba.cpp b/superkaramba/src/karamba.cpp index 19b30b5..f9e3e76 100644 --- a/superkaramba/src/karamba.cpp +++ b/superkaramba/src/karamba.cpp @@ -310,7 +310,7 @@ karamba::karamba(TQString fn, TQString name, bool reloading, int instance, move(xpos, ypos); } - haveUpdated = 0; + haveUpdated = false; this->setMouseTracking(true); @@ -1691,14 +1691,13 @@ void karamba::step() if (pythonIface && pythonIface->isExtensionLoaded()) { - if (haveUpdated == 0) + if (!haveUpdated) pythonIface->initWidget(this); else pythonIface->widgetUpdated(this); } - if (haveUpdated == 0) - haveUpdated = 1; + haveUpdated = true; } void karamba::widgetClosed() -- cgit v1.2.3