dthelp: Change to ANSI function definitions
[oweals/cde.git] / cde / programs / dtmail / dtmail / DmxPrintSetup.C
index 9687be4212e6c51592a2e53f13dd30ebf6fa394d..9c9f74884aee21f4bcb39ad2a612ac27bf4145d7 100644 (file)
@@ -16,7 +16,7 @@
  * details.
  *
  * You should have received a copy of the GNU Lesser General Public
- * License along with these librararies and programs; if not, write
+ * License along with these libraries and programs; if not, write
  * to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
  * Floor, Boston, MA 02110-1301 USA
  */
@@ -116,7 +116,7 @@ DmxPrintSetup::DmxPrintSetup (
 
     _filename = (char*) malloc(MAXPATHLEN+1);
     if (NULL != _filename)
-      sprintf(_filename, "%s/dtmail_messages.ps", getenv("HOME"));
+      snprintf(_filename, MAXPATHLEN+1, "%s/dtmail_messages.ps", getenv("HOME"));
 
     _printCB = printCB;
     _cancelCB = cancelCB;
@@ -161,8 +161,8 @@ DmxPrintSetup::display (void)
     if (_dtprint_setup == NULL) return;
 
 #ifdef REUSE_PRINT_SETUP_DIALOGS
-    Position x1, y1, x2, y2;
-    Dimension w1, h1, w2, h2;
+    XtArgVal /* Position */ x1, y1, x2, y2;
+    XtArgVal /* Dimension */ w1, h1, w2, h2;
     XtVaGetValues(
                XtParent(_dtprint_setup),
                XmNx, &x1, XmNy, &y1,
@@ -325,7 +325,7 @@ DmxPrintSetup::createPrintSetupDialog (Widget parent)
                widgets->dtprint_setup,
                XmNhelpCallback,
                HelpCB,
-               DTMAILPRINTSETUPDIALOG);
+               (void *)DTMAILPRINTSETUPDIALOG);
 
     XtAddCallback(
                widgets->dtprint_setup,
@@ -444,7 +444,7 @@ DmxPrintSetup::detachPrintSetupDialog (void)
 void
 DmxPrintSetup::savePrintSetupOptions(DtPrintSetupData *print_data)
 {
-    unsigned char      is_set;
+    XtArgVal /* unsigned char */       is_set;
 
     XtVaGetValues(_widgets->print_separately_tb, XmNset, &is_set, NULL);
     _print_separately = (is_set == XmSET) ? DTM_TRUE : DTM_FALSE;
@@ -479,7 +479,7 @@ DmxPrintSetup::destinationChangedCB(
                                XtPointer)
 {
     PrintSetupWidgets  *widgets = (PrintSetupWidgets*) client_data;
-    Boolean            toggleFlag;
+    XtArgVal /* Boolean */ toggleFlag;
 
     if (NULL == checkbox_tb) return;