$NetBSD: patch-am,v 1.1 2002/05/31 19:56:21 dmcmahill Exp $ --- src/printdialog.c.orig Wed May 13 06:29:56 1998 +++ src/printdialog.c @@ -80,7 +80,7 @@ FilenameLabelW, /* a label */ FilenameW; /* input line */ static float Scale = 1.0; /* initial scaling factor */ -static int ReturnCode; /* returncode of buttons */ +static long int ReturnCode; /* returncode of buttons */ static Boolean RotateFlag = False, /* initial rotation flag */ OutlineFlag = False,/* don't draw board outline.. */ AlignmentFlag = False, @@ -218,7 +218,7 @@ */ static void CB_CancelOrOK(Widget W, XtPointer ClientData, XtPointer CallData) { - ReturnCode = (int) ClientData; + ReturnCode = (long int) ClientData; } /* --------------------------------------------------------------------------- @@ -240,7 +240,7 @@ static void CB_ScrollProc(Widget W, XtPointer ClientData, XtPointer CallData) { float top; - int delta = (int) CallData; + long int delta = (long int) CallData; /* get thumb postion */ XtVaGetValues(W, XtNtopOfThumb, &top, NULL);