From: Jerome St-Louis Date: Thu, 18 Jun 2015 05:13:10 +0000 (-0400) Subject: ecere/gui/drivers/XInterface: Fixed uninitialized warnings X-Git-Tag: 0.44.12~19 X-Git-Url: https://ecere.com/cgi-bin/gitweb.cgi?p=sdk;a=commitdiff_plain;h=79777fb017a2bf73781072f400ce89bee5ce8711 ecere/gui/drivers/XInterface: Fixed uninitialized warnings --- diff --git a/ecere/src/gui/drivers/XInterface.ec b/ecere/src/gui/drivers/XInterface.ec index be063e9..f2cf2be 100644 --- a/ecere/src/gui/drivers/XInterface.ec +++ b/ecere/src/gui/drivers/XInterface.ec @@ -1759,8 +1759,8 @@ class XInterface : Interface static Point lastPos[3]; Modifiers keyFlags = 0; - bool doubleClick; - uint button, buttonDouble, whichButton; + bool doubleClick = false; + uint button = 0, buttonDouble = 0, whichButton; uint buttonMask = 0; int x = event->x_root, y = event->y_root; timeStamp = event->time; @@ -1826,7 +1826,7 @@ class XInterface : Interface { window.KeyMessage(__ecereVMethodID___ecereNameSpace__ecere__gui__Window_OnKeyHit, { modifiers = keyFlags, code = (event->button == Button4) ? wheelUp : wheelDown }, 0); } - else + else if(button) { if(doubleClick) {