Skip to content

Commit

Permalink
Correct argument order in xim_setMapping
Browse files Browse the repository at this point in the history
  • Loading branch information
olebole committed Oct 30, 2024
1 parent 92133fd commit 984bd66
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 14 deletions.
21 changes: 8 additions & 13 deletions ximtool/raster.c
Original file line number Diff line number Diff line change
Expand Up @@ -497,11 +497,11 @@ xim_resize (XimDataPtr xim, Widget w)
&junk, &junk, &junk);
GtCreateRaster ((GtermWidget) w, fb->zoomras, zoomtype,
width, height, depth);
xim_setMapping ((FrameBufPtr)xim, NULL, frame, fb->dispmap,
xim_setMapping (xim, NULL, frame, fb->dispmap,
fb->zoomras, 0, M_FILL);
if (!active) {
GtDisableMapping ((GtermWidget)w, fb->dispmap, 0);
xim_setMapping ((FrameBufPtr)xim, NULL, frame, fb->zoommap,
xim_setMapping (xim, NULL, frame, fb->zoommap,
fb->raster, fb->zoomras, M_FILL);
GtDisableMapping ((GtermWidget)w, fb->zoommap, 0);
}
Expand Down Expand Up @@ -750,11 +750,9 @@ fast: fb->zoomras = GtNextRaster (gt);
fb->zoomras, GtServer, width, height, depth) < 0)
goto nice;

xim_setMapping ((FrameBufPtr)xim, (XimDataPtr)fb,
frame, fb->zoommap = GtNextMapping(gt),
xim_setMapping (xim, fb, frame, fb->zoommap = GtNextMapping(gt),
fb->raster, fb->zoomras, xim->autoscale ? M_ASPECT : M_UNITARY);
xim_setMapping ((FrameBufPtr)xim, (XimDataPtr)fb,
frame, fb->dispmap = GtNextMapping(gt),
xim_setMapping (xim, fb, frame, fb->dispmap = GtNextMapping(gt),
fb->zoomras, 0, M_FILL);

} else if (strcmp (memModel, "beNiceToServer") == 0) {
Expand All @@ -772,11 +770,9 @@ nice: fb->zoomras = GtNextRaster (gt);
fb->zoomras, GtClient, width, height, depth) < 0)
goto small;

xim_setMapping ((FrameBufPtr)xim, (XimDataPtr)fb,
frame, fb->zoommap = GtNextMapping(gt),
xim_setMapping (xim, fb, frame, fb->zoommap = GtNextMapping(gt),
fb->raster, fb->zoomras, xim->autoscale ? M_ASPECT : M_UNITARY);
xim_setMapping ((FrameBufPtr)xim, (XimDataPtr)fb,
frame, fb->dispmap = GtNextMapping(gt),
xim_setMapping (xim, fb, frame, fb->dispmap = GtNextMapping(gt),
fb->zoomras, 0, M_FILL);

} else if (strcmp (memModel, "small") == 0) {
Expand All @@ -795,8 +791,7 @@ small: fb->zoomras = 0;
"xim_initFrame: creating 'small' model (0x%x)\n",
fb->zoomras);

xim_setMapping ((FrameBufPtr)xim, (XimDataPtr)fb,
frame, fb->zoommap = GtNextMapping(gt),
xim_setMapping (xim, fb, frame, fb->zoommap = GtNextMapping(gt),
fb->raster, fb->zoomras, xim->autoscale ? M_ASPECT : M_UNITARY);
fb->dispmap = fb->zoommap;

Expand Down Expand Up @@ -1223,7 +1218,7 @@ xim_cursorMode (XimDataPtr xim, int state)
/* XIM_SETMAPPING -- Set up a mapping between two rasters.
*/
void
xim_setMapping (FrameBufPtr fb, XimDataPtr xim, int frame, int mapping,
xim_setMapping (XimDataPtr xim, FrameBufPtr fb, int frame, int mapping,
int src, int dst, int fill_mode)
{
GtermWidget gt = (GtermWidget) xim->gt;
Expand Down
2 changes: 1 addition & 1 deletion ximtool/ximtool.h
Original file line number Diff line number Diff line change
Expand Up @@ -716,7 +716,7 @@ void xim_initialize(XimDataPtr xim, int config, int nframes, int hardreset), xim
int xim_shutdown (XimDataPtr xim);
void xim_close(XimDataPtr xim), xim_initFrame(XimDataPtr xim, int frame, int nframes, FbConfigPtr config, char *memModel), xim_setFrame(XimDataPtr xim, int frame), xim_setRop(XimDataPtr xim, FrameBufPtr fb, int rop);
void xim_setReferenceFrame(IoChanPtr chan, int frame), xim_setDisplayFrame(XimDataPtr xim, int frame);
void xim_delFrame(XimDataPtr xim, int frame), xim_setMapping(FrameBufPtr fb, XimDataPtr xim, int frame, int mapping, int src, int dst, int fill_mode);
void xim_delFrame(XimDataPtr xim, int frame), xim_setMapping(XimDataPtr xim, FrameBufPtr fb, int frame, int mapping, int src, int dst, int fill_mode);
void xim_setZoom(XimDataPtr, FrameBufPtr, int, int, int, int, float, float,
float, float, float, float, Boolean);
void xim_setCursorPos(XimDataPtr, float, float);
Expand Down

0 comments on commit 984bd66

Please sign in to comment.