dtstyle: resolve 30 compiler warnings.
authorPeter Howkins <flibble@users.sf.net>
Mon, 5 Jan 2015 16:07:49 +0000 (16:07 +0000)
committerPeter Howkins <flibble@users.sf.net>
Mon, 5 Jan 2015 16:07:49 +0000 (16:07 +0000)
15 files changed:
cde/programs/dtstyle/Audio.c
cde/programs/dtstyle/Backdrop.c
cde/programs/dtstyle/ColorEdit.c
cde/programs/dtstyle/ColorFile.c
cde/programs/dtstyle/ColorMain.c
cde/programs/dtstyle/Dtwm.c
cde/programs/dtstyle/Font.c
cde/programs/dtstyle/HelpCB.c
cde/programs/dtstyle/I18nMain.c
cde/programs/dtstyle/Keyboard.c
cde/programs/dtstyle/MainWin.c
cde/programs/dtstyle/Mouse.c
cde/programs/dtstyle/Protocol.c
cde/programs/dtstyle/Screen.c
cde/programs/dtstyle/Startup.c

index 4ae748126bcc86f250d9ee7ca233fdf3d1ac68f8..06cbb8ee3ecff797a95217922cf9409c5aec0d3b 100644 (file)
@@ -42,6 +42,7 @@
 /*+++++++++++++++++++++++++++++++++++++++*/
 
 #include <X11/Xlib.h>
+#include <errno.h>
 #include <Xm/MwmUtil.h>
 
 #include <Xm/XmP.h>
@@ -714,7 +715,9 @@ saveAudio(
 
        sprintf(bufr, "%s*audioDlg.x: %d\n", bufr, x);
        sprintf(bufr, "%s*audioDlg.y: %d\n", bufr, y);
-       write (fd, bufr, strlen(bufr));
+       if(-1 == write (fd, bufr, strlen(bufr))) {
+               perror(strerror(errno));        
+       }
     }
 }
 
index 7beb4687272b18ed136c9a058d68873dc394167d..cc7dc8c6e258b6d1a9456679006b9b9c8ace4df0 100644 (file)
@@ -45,6 +45,7 @@
 #include <string.h>
 #include <stdlib.h>
 #include <sys/types.h>
+#include <errno.h>
 
 #if defined(_AIX) || defined(__apollo)
 #include <sys/dir.h>
@@ -1235,7 +1236,9 @@ saveBackdrop(
                 backdrops.selected);
         sprintf(bufr, "%s*backdropsDialog.selectedItem: %s\n", bufr, 
                 backdrops.bitmapNames[backdrops.selected]);
-        write (fd, bufr, strlen(bufr));
+        if(-1 == write (fd, bufr, strlen(bufr))) {
+                       perror(strerror(errno));
+               }
     }
 }
 
index 17753f0f56d2ab9387fe2e334c45d1bff9261eba..ccbb1e71b45d57e1736f47ed073324ff5595d786 100644 (file)
@@ -44,6 +44,7 @@
 #include <X11/keysym.h>
 
 #include <math.h>
+#include <errno.h>
 
 #include <X11/Xlib.h>
 #include <Xm/MwmUtil.h>
@@ -1041,7 +1042,7 @@ changRGB_CB(
     reason_code = ((XmAnyCallbackStruct *)call_data)->reason;
     if ( reason_code == XmCR_VALUE_CHANGED || reason_code == XmCR_DRAG )
     {
-       color = (int) client_data;
+       color = (int) (intptr_t) client_data;
        value = ((XmScaleCallbackStruct *)call_data)->value;
 
        if (edit.current_scale == NONE)
@@ -1093,7 +1094,7 @@ changHSV_CB(
     reason_code = ((XmAnyCallbackStruct *)call_data)->reason;
     if ( reason_code == XmCR_VALUE_CHANGED || reason_code == XmCR_DRAG )
     {
-       scale = (int) client_data;
+       scale = (int) (intptr_t) client_data;
        value = ((XmScaleCallbackStruct *)call_data)->value;
 
        if (edit.current_scale == NONE)
@@ -1730,7 +1731,9 @@ saveColorEdit(
         sprintf(bufr, "%s*colorEditDlg.x: %d\n", bufr, x);
         sprintf(bufr, "%s*colorEditDlg.y: %d\n", bufr, y);
         /*any other parameter you want to save goes here*/
-        write (fd, bufr, strlen(bufr));
+        if(-1 == write (fd, bufr, strlen(bufr))) {
+               perror(strerror(errno));
+       }
     }
 }
 
index 5222515ed7e6323f46d9f9653a7825d90fb320d2..6f5e124b76699562540d0d761680cf608c582381 100644 (file)
@@ -43,6 +43,7 @@
 
 #include <stdio.h>
 #include <fcntl.h>
+#include <errno.h>
 
 #include <X11/Xlib.h>
 
@@ -482,7 +483,10 @@ WriteOutPalette(
                                    pCurrentPalette->color[i].bg.red,
                                    pCurrentPalette->color[i].bg.green,
                                    pCurrentPalette->color[i].bg.blue);
-           write(fd, temp, strlen(temp));
+           if(-1 == write(fd, temp, strlen(temp))) {
+                  perror(strerror(errno));
+                  return(-1);
+          }
        }
        XtFree(temp);
    }
index 5b1fa96fe1da862b693cf910135b485b65146b49..09bb928fe61ac81563cd8fcf9664903f9da57068 100644 (file)
@@ -48,6 +48,7 @@
 
 #include <locale.h>
 #include <stdlib.h>
+#include <errno.h>
 #include <X11/Intrinsic.h>
 #include <X11/Xlib.h>
 #include <Xm/MwmUtil.h>
@@ -600,7 +601,7 @@ CreatePaletteButtons(
        if (style.dynamicColor || style.visualClass==TrueColor
                        || style.visualClass==DirectColor)
            XtAddCallback(colorButton[i], XmNactivateCallback, selectColorCB, 
-                         (XtPointer)i);  
+                         (XtPointer) (intptr_t) i);  
        XmStringFree(string);
     }
     XtManageChildren(colorButton,pCurrentPalette->num_of_colors);
@@ -986,12 +987,13 @@ selectColorCB(
         XtPointer client_data,
         XtPointer call_data )
 {
-    int              i,n;
+    intptr_t         i;
+    int              n;
     Arg              args[4];
     ColorSet *color_set;
     XmPushButtonCallbackStruct *cb = (XmPushButtonCallbackStruct *)call_data;
 
-    i = (int) client_data;
+    i = (intptr_t) client_data;
 
     /* if click_count == 1 .. first button press, set time out */
     if(cb->click_count == 1)
@@ -1061,14 +1063,14 @@ timeoutCB(
         XtIntervalId *id )
 {
     register int     n;
-    int              i;
+    intptr_t         i;
     Arg              args[2];
        Pixel   bg_pixel;
 
     if (TypeOfMonitor == XmCO_BLACK_WHITE)
         return;
 
-    i = (int)client_data;
+    i = (intptr_t) client_data;
 
     if ((edit.DialogShell == NULL) || (!XtIsManaged(edit.DialogShell)))
     {
@@ -1747,7 +1749,7 @@ colorUseCB(
     XmToggleButtonCallbackStruct *cb = 
             (XmToggleButtonCallbackStruct *)call_data;
 
-    colorDialog.currentColorUse = (int) client_data;
+    colorDialog.currentColorUse = (int) (intptr_t) client_data;
     switch (colorDialog.currentColorUse)
     {
         case XmCO_HIGH_COLOR:
@@ -2327,7 +2329,7 @@ show_selection(
     style.colorSrv = True;
     if(value != NULL)
     {
-       if((int)client_data == GET_TYPE_MONITOR)
+       if((intptr_t) client_data == GET_TYPE_MONITOR)
        {
           sscanf ((char *)value, "%x_%x_%x_%x", (unsigned int *) &(TypeOfMonitor),
                                      (unsigned int *) &(UsePixmaps), (unsigned int *) &(FgColor), (unsigned int *) &dynamic_color);
@@ -2456,7 +2458,9 @@ saveColor(
                pCurrentPalette->name);
        sprintf(bufr, "%s*paletteDlg.selected_button: %d\n", bufr, 
                selected_button);
-       write (fd, bufr, strlen(bufr));
+       if(-1 == write (fd, bufr, strlen(bufr))) {
+               perror(strerror(errno));
+       }
     }
 }
 
index d503e46c01dbd6c654489a94c2102e4300a0c92d..e2a0508cb74b80e5e8e88c2de225281c8b0f720c 100644 (file)
@@ -42,6 +42,7 @@
 /*+++++++++++++++++++++++++++++++++++++++*/
 
 #include <X11/Xlib.h>
+#include <errno.h>
 #include <Xm/MwmUtil.h>
 
 #include <Xm/XmP.h>
@@ -981,7 +982,9 @@ saveDtwm(
        sprintf(bufr, "%s*dtwmDlg.y: %d\n", bufr, y);
        sprintf(bufr, "%s*dtwmDlg.width: %d\n", bufr, width);
        sprintf(bufr, "%s*dtwmDlg.height: %d\n", bufr, height);
-       write (fd, bufr, strlen(bufr));
+       if(-1 == write (fd, bufr, strlen(bufr))) {
+               perror(strerror(errno));
+       }
     }
 }
 
index 7c82acd880b15e020e0aca394df7de69deee5649..709db7e31380f16e3daae9be2a77364ee522fe00 100644 (file)
@@ -66,6 +66,7 @@
 #include <Dt/HourGlass.h>
 
 #include <string.h>
+#include <errno.h>
 #include "Help.h"
 #include "Main.h"
 #include "SaveRestore.h"
@@ -753,7 +754,9 @@ saveFonts(
         sprintf(bufr, "%s*Fonts.x: %d\n", bufr, x);
         sprintf(bufr, "%s*Fonts.y: %d\n", bufr, y);
 
-        write (fd, bufr, strlen(bufr));
+        if(-1 == write (fd, bufr, strlen(bufr))) {
+               perror(strerror(errno));
+       }
     }
 }
 
index ca28a09f105790f1706a71c63c6afff5209f7672..4afb3409228fd30c80fe38d849e777554719d0f6 100644 (file)
@@ -54,9 +54,9 @@ HelpRequestCB(
         caddr_t call_data )
 {
     char *helpVolume, *locationId;
-    int topic;
+    intptr_t topic;
     
-    topic = (int) client_data;
+    topic = (intptr_t) client_data;
     helpVolume = HELP_VOLUME;
 
     switch (topic)
index 1a3afbeef10c6c8d3dd3d15bf717c9fc86de7210..f444af8ad3d3f403f62f78df1061d4308c0d28fb 100644 (file)
@@ -46,6 +46,7 @@
 /*+++++++++++++++++++++++++++++++++++++++*/
 
 #include <X11/Xlib.h>
+#include <errno.h>
 #include <Xm/MwmUtil.h>
 
 #include <Xm/XmP.h>
@@ -509,7 +510,7 @@ BuildI18nDlg(
     n = 0;
     XtSetArg(args[n], XmNcomboBoxType, XmDROP_DOWN_COMBO_BOX); n++;
     i18n.serverHostCB =
-       (Widget) XmCreateComboBox(inputMethodForm, "serverHostCB", args, n);
+       (Widget) (intptr_t) XmCreateComboBox(inputMethodForm, "serverHostCB", args, n);
 
     XtAddCallback(XtNameToWidget(i18n.serverHostCB, "Text"),
                  XmNactivateCallback, ServerHostCB, NULL);
@@ -560,7 +561,7 @@ BuildI18nDlg(
     n = 0;
     XtSetArg(args[n], XmNselectionPolicy, XmBROWSE_SELECT); n++;
     i18n.preeditTypeList =
-       (Widget) XmCreateList(preeditTypeForm, "preeditTypeList", args, n);
+       (Widget) (intptr_t) XmCreateList(preeditTypeForm, "preeditTypeList", args, n);
 
     n = 0;
     string = CMPSTR((char *)GETMESSAGE(19, 10, "Move Up"));
@@ -1205,7 +1206,9 @@ saveI18n(
        sprintf(bufr, "%s*i18nDlg.y: %d\n", bufr, y);
        sprintf(bufr, "%s*i18nDlg.width: %d\n", bufr, width);
        sprintf(bufr, "%s*i18nDlg.height: %d\n", bufr, height);
-       write (fd, bufr, strlen(bufr));
+       if(-1 == write (fd, bufr, strlen(bufr))) {
+               perror(strerror(errno));
+       }
     }
 }
 
index 41106be8eae74b2e3f395f1ebf63afdc8c8c50e9..7112d4289f8334daa2c28b2e8d27c08c308aa406 100644 (file)
@@ -42,6 +42,7 @@
 /* include files                         */
 /*+++++++++++++++++++++++++++++++++++++++*/
 
+#include <errno.h>
 #include <X11/Xlib.h>
 #include <Xm/MwmUtil.h>
 
@@ -634,7 +635,9 @@ saveKeybd(
         sprintf(bufr, "%s*keyboardDlg.x: %d\n", bufr, x);
         sprintf(bufr, "%s*keyboardDlg.y: %d\n", bufr, y);
 
-        write (fd, bufr, strlen(bufr));
+        if(-1 == write (fd, bufr, strlen(bufr))) {
+           perror(strerror(errno));
+       }
     }
 }
 
index c48761d70d682fa13cf12de95a3037551f202396..9f4ac7396f7703261d903a5d677827c459ef3d95 100644 (file)
@@ -50,6 +50,7 @@
 #include <X11/Xlib.h>
 #include <Xm/MwmUtil.h>
 #include <signal.h>
+#include <errno.h>
 
 #include <Xm/Xm.h>
 #include <Xm/XmP.h>
@@ -553,7 +554,7 @@ ProcessComponentList(
       XtManageChild (componentWidget);
       XtAddCallback(componentWidget, XmNcallback, activateCB, string);
       XtAddCallback(componentWidget, XmNhelpCallback,
-             (XtCallbackProc)HelpRequestCB, (XtPointer)helpTag);
+             (XtCallbackProc)HelpRequestCB, (XtPointer) (intptr_t) helpTag);
       XmStringFree(cmp_string);
       XtFree(dtIcon);
       
@@ -776,7 +777,9 @@ saveMain(
         sprintf(bufr, "%s*mainWindow.x: %d\n", bufr, x);
         sprintf(bufr, "%s*mainWindow.y: %d\n", bufr, y);
 
-        write (fd, bufr, strlen(bufr));
+        if(-1 == write (fd, bufr, strlen(bufr))) {
+                    perror(strerror(errno));
+           }
     }
 }
 
index e057f9d173b3618fe6e0598a5cc1f36c348e95c3..1ba200df36bd9e92ba00d4493818599b875cc82f 100644 (file)
@@ -39,6 +39,7 @@
 /*$XConsortium: Mouse.c /main/5 1996/07/19 13:45:42 pascale $*/
 
 #include <X11/Xlib.h>
+#include <errno.h>
 
 #include <Xm/Xm.h>
 #include <Xm/Form.h>
@@ -1188,7 +1189,7 @@ midwarnToggleCB(
   XtUnmanageChild (XmMessageBoxGetChild(midwarnDialog, XmDIALOG_HELP_BUTTON)); 
   
   
-  if ((Boolean)client_data == TRANSFER)
+  if ((intptr_t)client_data == TRANSFER)
     {
       warnstring = CMPSTR(MID_WARN_MSG_T);
       XtVaSetValues(midwarnDialog, XmNmessageString, warnstring, NULL); n++; 
@@ -1286,7 +1287,7 @@ reverseToggleCB(
   Boolean          set;
   Boolean          toggle;
   
-  toggle = (Boolean) client_data;
+  toggle = (Boolean) (intptr_t) client_data;
   
   if(mouse.type == POINTER3B)
     {
@@ -1370,7 +1371,7 @@ midreverseToggleCB(
     Boolean          set;
     Boolean          toggle;
 
-     toggle = (Boolean) client_data;
+     toggle = (Boolean) (intptr_t) client_data;
 
     if (toggle == ADJUST)
       {
@@ -1771,7 +1772,9 @@ saveMouse(
        sprintf(bufr, "%s*Mouse.x: %d\n", bufr, x);
        sprintf(bufr, "%s*Mouse.y: %d\n", bufr, y);
 
-       write (fd, bufr, strlen(bufr));
+       if(-1 == write (fd, bufr, strlen(bufr))) {
+               perror(strerror(errno));
+       }
     }
 }
     
index 44feef83f51bf4d957bcb6d81dedeb2641c70ec4..67e7f8524461b13aa7c4510b1532098a6877eb7f 100644 (file)
@@ -253,7 +253,7 @@ WorkspaceStartupTimer(
        XtIntervalId *id)
 {
     Atom            aWS;
-    int count = (int) client_data;
+    intptr_t count = (intptr_t) client_data;
 
     if (DtWsmGetCurrentWorkspace (style.display, style.root, &aWS) 
                == Success)
index a4009ce5f781e2fe0cace821c8cdb39f64c5ec5c..f4f1748d6950b643217d8a8db0bcac637cca87ef 100644 (file)
@@ -57,6 +57,7 @@
 
 #include <stdio.h>
 #include <signal.h>
+#include <errno.h>
 
 #include <X11/Intrinsic.h>
 #include <X11/Xutil.h>
@@ -2912,7 +2913,9 @@ saveScreen(
        sprintf(bufr, "%s*Screen.x: %d\n", bufr, x);
        sprintf(bufr, "%s*Screen.y: %d\n", bufr, y);
        
-       write (fd, bufr, strlen(bufr));
+        if(-1 == write (fd, bufr, strlen(bufr))) {
+            perror(strerror(errno));
+        }
     }
 }
 
index c1c39d9d18dd25ae72363281f5999b4ef47a2ee5..3fdad77f92e76483b4ad6111a74fb31c8fe8d4b7 100644 (file)
@@ -43,6 +43,7 @@
 
 #include <X11/Xlib.h>
 #include <Xm/MwmUtil.h>
+#include <errno.h>
 
 #include <Xm/Xm.h>
 #include <Xm/XmP.h>
@@ -726,7 +727,9 @@ saveStartup(
         sprintf(bufr, "%s*startupDlg.x: %d\n", bufr, x);
         sprintf(bufr, "%s*startupDlg.y: %d\n", bufr, y);
 
-        write (fd, bufr, strlen(bufr));
+        if(-1 == write (fd, bufr, strlen(bufr))) {
+               perror(strerror(errno));
+       }
     }
 }