Again, some code not properly ifdef'ed for building without xprint. Fix attached.
# HG changeset patch # User [EMAIL PROTECTED] # Node ID cc07826ef0d862516a72a8dbe0403f0d420c5c77 # Parent 973ecd7376218cdaa4298cfc4dda3267046e1ef3 merge diff -r 973ecd737621 -r cc07826ef0d8 app/xbase-clients/xmore-X11R7.0-1.0.1/xmore.c --- a/app/xbase-clients/xmore-X11R7.0-1.0.1/xmore.c Sun Apr 30 13:40:29 2006 +0800 +++ b/app/xbase-clients/xmore-X11R7.0-1.0.1/xmore.c Sun Apr 30 13:40:40 2006 +0800 @@ -150,7 +150,9 @@ static void static void printshellDestroyXtProc(Widget w, XtPointer client_data, XtPointer callData) { +#ifdef USE_XPRINT XawPrintDialogClosePrinterConnection(printdialog, False); +#endif } #ifdef USE_XPRINT @@ -302,7 +304,12 @@ int main( int argc, char *argv[] ) #endif n = 0; - XtSetArg(args[n], XtNfromHoriz, printbutton); n++; +#ifdef USE_XPRINT + XtSetArg(args[n], XtNfromHoriz, printbutton); +#else + XtSetArg(args[n], XtNfromHoriz, NULL); +#endif + n++; XtSetArg(args[n], XtNfromVert, text); n++; XtSetArg(args[n], XtNlabel, "Quit"); n++; quitbutton = XtCreateManagedWidget("quit", commandWidgetClass, form, args, n);