diff options
author | Adam Jackson <ajax@nwnk.net> | 2006-03-29 01:05:09 +0000 |
---|---|---|
committer | Adam Jackson <ajax@nwnk.net> | 2006-03-29 01:05:09 +0000 |
commit | ff6f88348c7498e83b0b143ef3737fd6eb0995e4 (patch) | |
tree | fbef3700d3e1230292cd814fc7f313613fb4b6ab /afb/afbbitblt.c | |
parent | 52d9ce7f4fc599d30dec2e61fc1720597043d91c (diff) |
More warning cleanup.
Diffstat (limited to 'afb/afbbitblt.c')
-rw-r--r-- | afb/afbbitblt.c | 48 |
1 files changed, 9 insertions, 39 deletions
diff --git a/afb/afbbitblt.c b/afb/afbbitblt.c index 93d4a2bf0..7c4502c93 100644 --- a/afb/afbbitblt.c +++ b/afb/afbbitblt.c @@ -104,12 +104,7 @@ destination. this is a simple translation. */ void -afbDoBitblt(pSrc, pDst, alu, prgnDst, pptSrc, planemask) - DrawablePtr pSrc, pDst; - int alu; - RegionPtr prgnDst; - DDXPointPtr pptSrc; - unsigned long planemask; +afbDoBitblt(DrawablePtr pSrc, DrawablePtr pDst, int alu, RegionPtr prgnDst, DDXPointPtr pptSrc, long unsigned int planemask) { switch (alu) { case GXcopy: @@ -130,17 +125,13 @@ afbDoBitblt(pSrc, pDst, alu, prgnDst, pptSrc, planemask) } } +typedef void (*afb_blit_func) + (DrawablePtr, DrawablePtr, int, RegionPtr, DDXPointPtr, unsigned long); + RegionPtr -afbCopyArea(pSrcDrawable, pDstDrawable, pGC, srcx, srcy, width, height, - dstx, dsty) - DrawablePtr pSrcDrawable; - DrawablePtr pDstDrawable; - GC *pGC; - int srcx, srcy; - int width, height; - int dstx, dsty; +afbCopyArea(DrawablePtr pSrcDrawable, DrawablePtr pDstDrawable, GC *pGC, int srcx, int srcy, int width, int height, int dstx, int dsty) { - void (*doBitBlt)(); + afb_blit_func doBitBlt; switch (pGC->alu) { case GXcopy: @@ -165,16 +156,7 @@ afbCopyArea(pSrcDrawable, pDstDrawable, pGC, srcx, srcy, width, height, } RegionPtr -afbBitBlt(pSrcDrawable, pDstDrawable, pGC, srcx, srcy, width, height, - dstx, dsty, doBitBlt, planemask) - register DrawablePtr pSrcDrawable; - register DrawablePtr pDstDrawable; - register GC *pGC; - int srcx, srcy; - int width, height; - int dstx, dsty; - void (*doBitBlt)(); - unsigned long planemask; +afbBitBlt(register DrawablePtr pSrcDrawable, register DrawablePtr pDstDrawable, register GC *pGC, int srcx, int srcy, int width, int height, int dstx, int dsty, afb_blit_func doBitBlt, long unsigned int planemask) { RegionPtr prgnSrcClip = NULL; /* may be a new region, or just a copy */ Bool freeSrcClip = FALSE; @@ -366,14 +348,7 @@ afbBitBlt(pSrcDrawable, pDstDrawable, pGC, srcx, srcy, width, height, } RegionPtr -afbCopyPlane(pSrcDrawable, pDstDrawable, pGC, srcx, srcy, width, height, - dstx, dsty, plane) -DrawablePtr pSrcDrawable, pDstDrawable; -register GC *pGC; -int srcx, srcy; -int width, height; -int dstx, dsty; -unsigned long plane; +afbCopyPlane(DrawablePtr pSrcDrawable, DrawablePtr pDstDrawable, register GC *pGC, int srcx, int srcy, int width, int height, int dstx, int dsty, long unsigned int plane) { int alu; RegionPtr prgnExposed = NULL; @@ -454,12 +429,7 @@ unsigned long plane; } void -afbCopy1ToN(pSrc, pDst, alu, prgnDst, pptSrc, planemask) - DrawablePtr pSrc, pDst; - int alu; - RegionPtr prgnDst; - DDXPointPtr pptSrc; - unsigned long planemask; +afbCopy1ToN(DrawablePtr pSrc, DrawablePtr pDst, int alu, RegionPtr prgnDst, DDXPointPtr pptSrc, long unsigned int planemask) { int numRects = REGION_NUM_RECTS(prgnDst); BoxPtr pbox = REGION_RECTS(prgnDst); |