1 /* { dg-do compile } */
13 char gvevent_motion_job_4
;
14 double gvevent_motion_pointer_1
, gvevent_motion_pointer_0
;
15 void gvevent_motion() {
16 double dx
= (gvevent_motion_pointer_0
- gvevent_motion_job
.oldpointer
.x
) /
17 gvevent_motion_job
.devscale
.x
,
18 dy
= (gvevent_motion_pointer_1
- gvevent_motion_job
.oldpointer
.y
) /
19 gvevent_motion_job
.devscale
.y
;
22 switch (gvevent_motion_job_4
)
24 gvevent_motion_job
.focus
.x
-= dy
/ gvevent_motion_job
.zoom
;
25 gvevent_motion_job
.focus
.y
+= dx
/ gvevent_motion_job
.zoom
;