1ffee6654b
"XPostIt allows you to create small notes to yourself in windows on the screen, and save them in disk files. This is generally neater than having numerous real Post-it notes stuck all around the edges of your monitor." Package submitted by Jim Bernard in PR 12532.
42 lines
1,002 B
Text
42 lines
1,002 B
Text
$NetBSD: patch-aa,v 1.1.1.1 2001/04/03 08:16:14 agc Exp $
|
|
|
|
--- plaid.c.orig Thu Dec 10 09:40:26 1992
|
|
+++ plaid.c
|
|
@@ -60,6 +60,7 @@
|
|
{
|
|
Arg args[4];
|
|
register int nargs;
|
|
+ Dimension width, height;
|
|
|
|
/*
|
|
* Create the plaid widget.
|
|
@@ -78,20 +79,22 @@
|
|
* 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);
|
|
}
|