openbsd-ports/x11/xpostit/patches/patch-plaid_c
jasper aee2346cd7 - use our naming scheme for patches
- kill a trailing whitespace in xpostit/Makefile
2007-10-26 20:59:01 +00:00

42 lines
1.0 KiB
Plaintext

$OpenBSD: patch-plaid_c,v 1.1 2007/10/26 20:59:01 jasper Exp $
--- plaid.c.orig Thu Dec 10 17:40:26 1992
+++ plaid.c Fri Oct 26 22:55:30 2007
@@ -60,6 +60,7 @@ CreatePlaidWidget()
{
Arg args[4];
register int nargs;
+ Dimension width, height;
/*
* Create the plaid widget.
@@ -78,20 +79,22 @@ CreatePlaidWidget()
* Get the width and height of the widget.
*/
nargs = 0;
- SetArg(XtNwidth, NULL);
- SetArg(XtNheight, NULL);
+ SetArg(XtNwidth, &width);
+ SetArg(XtNheight, &height);
XtGetValues(plaidwidget, args, nargs);
/*
* If the user didn't set them, then we
* should set them to the defaults.
*/
- if ((args[0].value == 0) || (args[1].value == 0)) {
- if (args[0].value == 0)
- XtSetArg(args[0], XtNwidth, DefaultPlaidWidth);
+ if (width == 0 || height == 0) {
+ nargs = 0;
- if (args[1].value == 0)
- XtSetArg(args[1], XtNheight, DefaultPlaidHeight);
+ if (width == 0)
+ SetArg(XtNwidth, DefaultPlaidWidth);
+
+ if (height == 0)
+ SetArg(XtNheight, DefaultPlaidHeight);
XtSetValues(plaidwidget, args, nargs);
}