diff options
author | Jean-Marc Zucconi <jmz@FreeBSD.org> | 2001-06-23 00:03:24 +0000 |
---|---|---|
committer | Jean-Marc Zucconi <jmz@FreeBSD.org> | 2001-06-23 00:03:24 +0000 |
commit | 54d9746182fae9493c9fadc1619769c9fe2a6098 (patch) | |
tree | 9117d8c936cf9feb45877e86c89c0fb7d8b4cc85 /x11/xloadimage | |
parent | a95b0a6c1949c09ff6043f9537a9a84452a6413c (diff) | |
download | ports-54d9746182fae9493c9fadc1619769c9fe2a6098.tar.gz ports-54d9746182fae9493c9fadc1619769c9fe2a6098.zip |
Notes
Diffstat (limited to 'x11/xloadimage')
-rw-r--r-- | x11/xloadimage/Makefile | 1 | ||||
-rw-r--r-- | x11/xloadimage/files/patch-tile | 31 |
2 files changed, 32 insertions, 0 deletions
diff --git a/x11/xloadimage/Makefile b/x11/xloadimage/Makefile index 5d472ff8bc2b..6f79966fd043 100644 --- a/x11/xloadimage/Makefile +++ b/x11/xloadimage/Makefile @@ -7,6 +7,7 @@ VERSION= 4.1 REVISION= 6 +PORTREVISION= 1 PORTNAME= xloadimage PORTVERSION= ${VERSION}.${REVISION} diff --git a/x11/xloadimage/files/patch-tile b/x11/xloadimage/files/patch-tile new file mode 100644 index 000000000000..69beacda33d6 --- /dev/null +++ b/x11/xloadimage/files/patch-tile @@ -0,0 +1,31 @@ +--- merge.c~ Thu Oct 21 22:28:39 1993 ++++ merge.c Mon Jun 18 02:23:58 2001 +@@ -244,6 +244,7 @@ + int x, y; + unsigned int width, height, verbose; + { Image *base, *tmp; ++ int nx, ny; + + if (verbose) { + printf(" Tiling..."); +@@ -259,16 +260,14 @@ + else + base = newTrueImage(width, height); + +- while (x < base->width) { +- while(y < base->height) { +- tmp = merge(base, image, x, y, 0); ++ for (nx = x; nx < base->width; nx += image->width) { ++ for(ny = y; ny < base->height; ny += image->height) { ++ tmp = merge(base, image, nx, ny, 0); + if (tmp != base) { + freeImage(base); + base = tmp; + } +- y += image->width; + } +- x += image->width; + } + printf("done.\n"); + return(base); + |