summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2010-05-06 16:36:52 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2010-05-10 13:33:56 +1000
commit69a8de8fd9f1731c83e003b6ff6495cfdc96d4e1 (patch)
treeec813f8e4e11b37ebcdd2ea0e099dbb7940c735b
parent33b01280d8ffe6e35f6ca8497ed82bcfe2044594 (diff)
Add NO_EDGE to the edge enum instead of using hardcoded 0.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-rw-r--r--src/synaptics.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/synaptics.c b/src/synaptics.c
index 6951fee..deb1bf7 100644
--- a/src/synaptics.c
+++ b/src/synaptics.c
@@ -83,6 +83,7 @@
#endif
typedef enum {
+ NO_EDGE = 0,
BOTTOM_EDGE = 1,
TOP_EDGE = 2,
LEFT_EDGE = 4,
@@ -1022,7 +1023,7 @@ circular_edge_detection(SynapticsPrivate *priv, int x, int y)
static edge_type
edge_detection(SynapticsPrivate *priv, int x, int y)
{
- edge_type edge = 0;
+ edge_type edge = NO_EDGE;
if (priv->synpara.circular_pad)
return circular_edge_detection(priv, x, y);
@@ -2194,7 +2195,7 @@ HandleState(LocalDevicePtr local, struct SynapticsHwState *hw)
SynapticsParameters *para = &priv->synpara;
int finger;
int dx, dy, buttons, rep_buttons, id;
- edge_type edge;
+ edge_type edge = NO_EDGE;
int change;
struct ScrollData scroll;
int double_click, repeat_delay;