nsgmls: resolve coverity warnings related to uninitialed members in C++ classes
[oweals/cde.git] / cde / programs / dtpad / printSetup.c
index 4c74e14079c3762502be02870c903fb88e9c0a56..181b1a1bef48f778fcbc61df1135d289e8ead3be 100644 (file)
@@ -430,8 +430,8 @@ _psGetResourceFileName(PrintSetup *pSetup)
     saveFile = PS_DEFAULT_RESOURCE_FILE;
     if (! DtSessionSavePath(topLevelWithWmCommand, &savePath, &saveFile))
     {
-       sprintf(
-               buffer, "%s/%s/%s",
+       snprintf(
+               buffer, sizeof(buffer), "%s/%s/%s",
                getenv(PS_HOME_ENV_VARIABLE),
                DtPERSONAL_TMP_DIRECTORY,
                PS_DEFAULT_RESOURCE_FILE);
@@ -614,7 +614,7 @@ _psSetupToUi(PrintSetup *pSetup)
 static void
 _psUiToSetup(PrintSetup *pSetup)
 {
-    unsigned char      isSet;
+    XtArgVal           isSet;
     Widget             frame, w;
     PrintOptions       *pOption;
     char               *marginSpec;
@@ -696,7 +696,7 @@ _psUiSpecsAreValid(PrintSetup *pSetup)
     if (pSetup == NULL ||
        pSetup->dtprintSetup == NULL ||
        pSetup->widgets == NULL)
-      return;
+      return 0;
     pOption = &pSetup->options;
 
     frame = pSetup->widgets->marginFrame;
@@ -853,7 +853,7 @@ _psAttachPrintSetupDialog(PrintSetup *pSetup, Editor *pPad)
              filename = pSetup->docName;
            else
              filename++;
-            sprintf(path, "%s/%s.ps", dirname, filename);
+            snprintf(path, sizeof(path), "%s/%s.ps", dirname, filename);
             XtVaSetValues(pSetup->dtprintSetup, DtNfileName, path, NULL);
         }
     }