summaryrefslogtreecommitdiff
path: root/net/wmnet/files/patch-wmgeneral.c
diff options
context:
space:
mode:
authorKirill Ponomarev <krion@FreeBSD.org>2004-08-17 21:25:20 +0000
committerKirill Ponomarev <krion@FreeBSD.org>2004-08-17 21:25:20 +0000
commit35916104d55b52fcadaa90c731e7f41e33cf7dc4 (patch)
tree9d19add5a10a8ff5407c8816565a292b020599c1 /net/wmnet/files/patch-wmgeneral.c
parentAdd a pointer to Przemyslaw Frasunek's advisory. (diff)
Add patches which contain some tweaks and new useful features
like i.e possibility to set up geometry. Assign maintainership to submitter. PR: ports/70576 Submitted by: Roman Bogorodskiy <bogorodskiy@inbox.ru>
Diffstat (limited to 'net/wmnet/files/patch-wmgeneral.c')
-rw-r--r--net/wmnet/files/patch-wmgeneral.c38
1 files changed, 38 insertions, 0 deletions
diff --git a/net/wmnet/files/patch-wmgeneral.c b/net/wmnet/files/patch-wmgeneral.c
new file mode 100644
index 000000000000..6f6ee65ac8dd
--- /dev/null
+++ b/net/wmnet/files/patch-wmgeneral.c
@@ -0,0 +1,38 @@
+--- wmgeneral.c.orig Wed Aug 26 18:58:57 1998
++++ wmgeneral.c Sat Jun 5 13:53:35 2004
+@@ -221,7 +221,7 @@
+ char const* pixmask_bits, int pixmask_width,
+ int pixmask_height)
+ {
+- static char const Geometry[] = "";
++ static char *Geometry = 0;
+
+ unsigned int borderwidth = 1;
+ XClassHint classHint;
+@@ -245,6 +245,17 @@
+ display_name = argv[i + 1];
+ }
+
++ /* Look to see if the caller specified the geometry. If so, we will
++ use it to place window */
++
++ for (i = 1; argv[i]; i++) {
++ if (!strcmp(argv[i], "-geom"))
++ Geometry = argv[i + 1];
++ }
++
++ if (!Geometry)
++ Geometry = "";
++
+ if (!(display = XOpenDisplay(display_name))) {
+ fprintf(stderr, "%s: can't open display %s\n", wname,
+ XDisplayName(display_name));
+@@ -272,7 +283,7 @@
+ &mysizehints.height, &dummy);
+
+ mysizehints.width = 64;
+- mysizehints.height = 64;
++ mysizehints.height = 90;
+
+ win = XCreateSimpleWindow(display, Root, mysizehints.x, mysizehints.y,
+ mysizehints.width, mysizehints.height,