From: Jerome St-Louis Date: Thu, 18 Jun 2015 05:13:10 +0000 (-0400) Subject: ecere/gui/drivers/XInterface: Fixed uninitialized warnings X-Git-Url: https://ecere.com/cgi-bin/gitweb.cgi?p=sdk;a=commitdiff_plain;h=71ede23cc6724eb30986a354df84f027d98b5a4c ecere/gui/drivers/XInterface: Fixed uninitialized warnings --- diff --git a/ecere/src/gui/drivers/XInterface.ec b/ecere/src/gui/drivers/XInterface.ec index a5c544f..e40f6a6 100644 --- a/ecere/src/gui/drivers/XInterface.ec +++ b/ecere/src/gui/drivers/XInterface.ec @@ -1767,8 +1767,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; @@ -1834,7 +1834,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) {