summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/grail.h4
-rw-r--r--src/grail-api.c4
-rw-r--r--src/grail-gestures.c2
3 files changed, 5 insertions, 5 deletions
diff --git a/include/grail.h b/include/grail.h
index 908c508..241800e 100644
--- a/include/grail.h
+++ b/include/grail.h
@@ -86,8 +86,8 @@ int grail_idle(struct grail *ge, int fd, int ms);
86int grail_pull(struct grail *ge, int fd); 86int grail_pull(struct grail *ge, int fd);
87void grail_close(struct grail *ge, int fd); 87void grail_close(struct grail *ge, int fd);
88 88
89void grail_get_units(struct grail_coord *min, struct grail_coord *max, 89void grail_get_units(const struct grail *ge,
90 const struct grail *ge); 90 struct grail_coord *min, struct grail_coord *max);
91 91
92void grail_filter_abs_events(struct grail *ge, int usage); 92void grail_filter_abs_events(struct grail *ge, int usage);
93 93
diff --git a/src/grail-api.c b/src/grail-api.c
index fa3436c..7c054a9 100644
--- a/src/grail-api.c
+++ b/src/grail-api.c
@@ -166,8 +166,8 @@ int grail_pull(struct grail *ge, int fd)
166 return touch_dev_pull(&x->dev, fd); 166 return touch_dev_pull(&x->dev, fd);
167} 167}
168 168
169void grail_get_units(struct grail_coord *min, struct grail_coord *max, 169void grail_get_units(const struct grail *ge,
170 const struct grail *ge) 170 struct grail_coord *min, struct grail_coord *max)
171{ 171{
172 const struct touch_dev_caps *caps = &ge->impl->dev.caps; 172 const struct touch_dev_caps *caps = &ge->impl->dev.caps;
173 min->x = caps->info[TP_POS_X].minimum; 173 min->x = caps->info[TP_POS_X].minimum;
diff --git a/src/grail-gestures.c b/src/grail-gestures.c
index be53cc0..f1e2093 100644
--- a/src/grail-gestures.c
+++ b/src/grail-gestures.c
@@ -146,7 +146,7 @@ void gru_init_motion(struct grail *ge)
146 struct grail_coord min, max; 146 struct grail_coord min, max;
147 float D[DIM_FM]; 147 float D[DIM_FM];
148 int i; 148 int i;
149 grail_get_units(&min, &max, ge); 149 grail_get_units(ge, &min, &max);
150 D[FM_X] = max.x - min.x; 150 D[FM_X] = max.x - min.x;
151 D[FM_Y] = max.y - min.y; 151 D[FM_Y] = max.y - min.y;
152 D[FM_R] = sqrt(D[FM_X] * D[FM_X] + D[FM_Y] * D[FM_Y]); 152 D[FM_R] = sqrt(D[FM_X] * D[FM_X] + D[FM_Y] * D[FM_Y]);