diff options
author | Thomas E. Dickey <dickey@invisible-island.net> | 2019-07-03 09:58:33 -0400 |
---|---|---|
committer | Thomas E. Dickey <dickey@invisible-island.net> | 2019-07-04 13:08:32 -0400 |
commit | 380dfc6ea9ea7f2ca2a0378f4bdeb1c52ad341b4 (patch) | |
tree | 7a535fb9936631a1c0cb92e48cad9b17c20a29c6 /src | |
parent | d4db24bbb20434bee94d7c7df95bbd43c8d5ea7c (diff) | |
download | xorg-lib-libXaw-380dfc6ea9ea7f2ca2a0378f4bdeb1c52ad341b4.tar.gz |
add casts to quiet gcc conversion-warnings, no object change
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
Diffstat (limited to 'src')
-rw-r--r-- | src/Pixmap.c | 52 |
1 files changed, 26 insertions, 26 deletions
diff --git a/src/Pixmap.c b/src/Pixmap.c index d2fa1ef..a359bb9 100644 --- a/src/Pixmap.c +++ b/src/Pixmap.c @@ -213,7 +213,7 @@ XawParseParamsString(String name) ++xaw_params->num_args; xaw_params->args = (XawArgVal **) XtRealloc((char *)xaw_params->args, - sizeof(XawArgVal*) * xaw_params->num_args); + (Cardinal)(sizeof(XawArgVal*) * (size_t)xaw_params->num_args)); } xaw_params->args[xaw_params->num_args - 1] = xaw_arg; } @@ -359,7 +359,7 @@ XawAddPixmapLoader(String type, String ext, XawPixmapLoader loader) ++num_loader_info; loader_info = (XawPixmapLoaderInfo**) XtRealloc((char *)loader_info, - sizeof(XawPixmapLoaderInfo) * num_loader_info); + (Cardinal)(sizeof(XawPixmapLoaderInfo) * (size_t)num_loader_info)); } loader_info[num_loader_info - 1] = info; @@ -401,8 +401,8 @@ bcmp_x_cache(register _Xconst void *pixmap, register _Xconst void *xaw) static int qcmp_long(register _Xconst void *left, register _Xconst void *right) { - return ((long)((*(XawCache **)left)->value) - - (long)((*(XawCache **)right)->value)); + return (int)((long)((*(XawCache **)left)->value) - + (long)((*(XawCache **)right)->value)); } static int @@ -415,7 +415,7 @@ qcmp_string(register _Xconst void *left, register _Xconst void *right) static int bcmp_long(register _Xconst void *value, register _Xconst void *cache) { - return ((long)value - (long)((*(XawCache **)cache)->value)); + return (int)((long)value - (long)((*(XawCache **)cache)->value)); } static int @@ -490,7 +490,7 @@ _XawGetCache(XawCache *xaw, Screen *screen, Colormap colormap, int depth) ++xaw->num_elems; xaw->elems = (XtPointer*) XtRealloc((char *)xaw->elems, - sizeof(XtPointer) * xaw->num_elems); + (Cardinal)(sizeof(XtPointer) * (size_t)xaw->num_elems)); } pcache->value = (long)screen; pcache->elems = NULL; @@ -516,7 +516,7 @@ _XawGetCache(XawCache *xaw, Screen *screen, Colormap colormap, int depth) ++s_cache->num_elems; s_cache->elems = (XtPointer*) XtRealloc((char *)s_cache->elems, - sizeof(XtPointer) * s_cache->num_elems); + (Cardinal)(sizeof(XtPointer) * s_cache->num_elems)); } pcache->value = (long)colormap; pcache->elems = NULL; @@ -543,7 +543,7 @@ _XawGetCache(XawCache *xaw, Screen *screen, Colormap colormap, int depth) ++c_cache->num_elems; c_cache->elems = (XtPointer*) XtRealloc((char *)c_cache->elems, - sizeof(XtPointer) * c_cache->num_elems); + (Cardinal)(sizeof(XtPointer) * c_cache->num_elems)); } pcache->value = (long)depth; pcache->elems = NULL; @@ -622,8 +622,8 @@ _XawCachePixmap(XawPixmap *pixmap, { ++xaw_cache->num_elems; xaw_cache->elems = (XtPointer*)XtRealloc((char *)xaw_cache->elems, - sizeof(XtPointer) * - xaw_cache->num_elems); + (Cardinal)(sizeof(XtPointer) * + xaw_cache->num_elems)); } xaw_cache->elems[xaw_cache->num_elems - 1] = (XtPointer)pixmap; @@ -641,8 +641,8 @@ _XawCachePixmap(XawPixmap *pixmap, { ++x_cache->num_elems; x_cache->elems = (XtPointer*)XtRealloc((char *)x_cache->elems, - sizeof(XtPointer) * - x_cache->num_elems); + (Cardinal)(sizeof(XtPointer) * + x_cache->num_elems)); } x_cache->elems[x_cache->num_elems - 1] = (XtPointer)pixmap; @@ -679,18 +679,18 @@ GetResourcePixmapPath(Display *display) char *tok, *buffer = XtNewString(value.addr); for (tok = strtok(buffer, ":"); tok; tok = strtok(NULL, ":")) { - int toklen = strlen(tok); + int toklen = (int)strlen(tok); if (toklen) { - pixmap_path = XtRealloc(pixmap_path, length + toklen + 5); + pixmap_path = XtRealloc(pixmap_path, (Cardinal)(length + toklen + 5)); strcpy(pixmap_path + length, tok); if (length) pixmap_path[length++] = ':'; sprintf(pixmap_path + length, "%s/%%N", tok); - length += strlen(tok) + 3; + length = (length + (int)strlen(tok) + 3); } } - pixmap_path = XtRealloc(pixmap_path, length + strlen(default_path) + 2); + pixmap_path = XtRealloc(pixmap_path, (Cardinal)((size_t)length + strlen(default_path) + 2)); if (length) pixmap_path[length++] = ':'; strcpy(pixmap_path + length, default_path); @@ -762,13 +762,13 @@ BitmapLoader(XawParams *params, Screen *screen, Colormap colormap, int depth, pixmap = XCreatePixmapFromBitmapData(DisplayOfScreen(screen), RootWindowOfScreen(screen), (char *)data, - width, height, fg, bg, depth); + width, height, fg, bg, (unsigned)depth); if (data) XFree(data); *pixmap_return = pixmap; *mask_return = None; - *width_return = width; - *height_return = height; + *width_return = (Dimension)width; + *height_return = (Dimension)height; retval = True; } @@ -850,8 +850,8 @@ GradientLoader(XawParams *params, Screen *screen, Colormap colormap, int depth, if ((pixmap = XCreatePixmap(DisplayOfScreen(screen), RootWindowOfScreen(screen), - orientation == VERTICAL ? 1 : dimension, - orientation == VERTICAL ? dimension : 1, depth)) + (unsigned)(orientation == VERTICAL ? 1 : dimension), + (unsigned)(orientation == VERTICAL ? dimension : 1), (unsigned)depth)) == 0) return (False); @@ -916,8 +916,8 @@ GradientLoader(XawParams *params, Screen *screen, Colormap colormap, int depth, *pixmap_return = pixmap; *mask_return = None; - *width_return = orientation == VERTICAL ? 1 : dimension; - *height_return = orientation == VERTICAL ? dimension : 1; + *width_return = (Dimension)(orientation == VERTICAL ? 1 : dimension); + *height_return = (Dimension)(orientation == VERTICAL ? dimension : 1); XFreeGC(DisplayOfScreen(screen), gc); @@ -942,7 +942,7 @@ XPixmapLoader(XawParams *params, Screen *screen, Colormap colormap, int depth, if ((argval = XawFindArgVal(params, "closeness")) != NULL && argval->value) - closeness = atoi(argval->value); + closeness = (unsigned)atoi(argval->value); if (params->name[0] != '/' && params->name[0] != '.') { @@ -965,8 +965,8 @@ XPixmapLoader(XawParams *params, Screen *screen, Colormap colormap, int depth, RootWindowOfScreen(screen), filename, pixmap_return, mask_return, &xpm_attributes) == XpmSuccess) { - *width_return = xpm_attributes.width; - *height_return = xpm_attributes.height; + *width_return = (Dimension)xpm_attributes.width; + *height_return = (Dimension)xpm_attributes.height; return (True); } |