Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Eliminate a few compiler warnings, discovered by gcc 4.8.1 |
---|---|
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
31ff0acad82a83cf99eece1adec8c115 |
User & Date: | nijtmans 2013-10-01 14:47:01.000 |
Context
2013-10-02
| ||
18:12 | Replaced workaround for adding alpha channel with png_set_add_alpha for lower memory consumption. check-in: c8336949ad user: obermeier tags: trunk | |
2013-10-01
| ||
14:47 | Eliminate a few compiler warnings, discovered by gcc 4.8.1 check-in: 31ff0acad8 user: nijtmans tags: trunk | |
14:24 | Make the png_set_add_alpha function available through the stub table check-in: 11f8241fd0 user: nijtmans tags: trunk | |
Changes
Changes to gif/gif.c.
︙ | ︙ | |||
243 244 245 246 247 248 249 | int nBytes, index = 0, objc = 0; Tcl_Obj **objv = NULL; Tk_PhotoImageBlock block; unsigned char buf[100]; char *trashBuffer = NULL; unsigned char *pixBuf = NULL; int bitPixel; | < < < | 243 244 245 246 247 248 249 250 251 252 253 254 255 256 | int nBytes, index = 0, objc = 0; Tcl_Obj **objv = NULL; Tk_PhotoImageBlock block; unsigned char buf[100]; char *trashBuffer = NULL; unsigned char *pixBuf = NULL; int bitPixel; unsigned char colorMap[MAXCOLORMAPSIZE][4]; int transparent = -1; if (tkimg_ListObjGetElements(interp, format, &objc, &objv) != TCL_OK) { return TCL_ERROR; } if (objc > 1) { |
︙ | ︙ | |||
281 282 283 284 285 286 287 | } if (tkimg_Read(&gifConfPtr->handle, (char *)buf, 3) != 3) { return TCL_OK; } bitPixel = 2<<(buf[0]&0x07); | < < < | 278 279 280 281 282 283 284 285 286 287 288 289 290 291 | } if (tkimg_Read(&gifConfPtr->handle, (char *)buf, 3) != 3) { return TCL_OK; } bitPixel = 2<<(buf[0]&0x07); if (BitSet(buf[0], LOCALCOLORMAP)) { /* Global Colormap */ if (!ReadColorMap(gifConfPtr, bitPixel, colorMap)) { Tcl_AppendResult(interp, "error reading color map", (char *) NULL); return TCL_ERROR; } |
︙ | ︙ |
Changes to ppm/ppm.c.
︙ | ︙ | |||
262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 | static void ppmClose (PPMFILE *tf) { if (tf->pixbuf) ckfree ((char *)tf->pixbuf); if (tf->ushortBuf) ckfree ((char *)tf->ushortBuf); if (tf->ubyteBuf) ckfree ((char *)tf->ubyteBuf); return; } static int getNextVal (Tcl_Interp *interp, tkimg_MFile *handle, UInt *val) { char c, buf[TCL_INTEGER_SPACE]; UInt i; /* First skip leading whitespaces. */ while (tkimg_Read (handle, &c, 1) == 1) { | > > | | | 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 | static void ppmClose (PPMFILE *tf) { if (tf->pixbuf) ckfree ((char *)tf->pixbuf); if (tf->ushortBuf) ckfree ((char *)tf->ushortBuf); if (tf->ubyteBuf) ckfree ((char *)tf->ubyteBuf); return; } #define UCHAR(c) ((unsigned char) (c)) static int getNextVal (Tcl_Interp *interp, tkimg_MFile *handle, UInt *val) { char c, buf[TCL_INTEGER_SPACE]; UInt i; /* First skip leading whitespaces. */ while (tkimg_Read (handle, &c, 1) == 1) { if (!isspace(UCHAR(c))) { break; } } buf[0] = c; i = 1; while (tkimg_Read (handle, &c, 1) == 1 && i < TCL_INTEGER_SPACE) { if (isspace(UCHAR(c))) { buf[i] = '\0'; sscanf (buf, "%u", val); return TRUE; } buf[i++] = c; } Tcl_AppendResult (interp, "cannot read next ASCII value", (char *) NULL); |
︙ | ︙ | |||
1095 1096 1097 1098 1099 1100 1101 | i = 0; for (numFields = 0; numFields < 4; numFields++) { /* * Skip comments and white space. */ while (1) { | | | | 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 | i = 0; for (numFields = 0; numFields < 4; numFields++) { /* * Skip comments and white space. */ while (1) { while (isspace(UCHAR(c))) { if (tkimg_Read(handle, &c, 1) != 1) { return 0; } } if (c != '#') { break; } do { if (tkimg_Read(handle, &c, 1) != 1) { return 0; } } while (c != '\n'); } /* * Read a field (everything up to the next white space). */ while (!isspace(UCHAR(c))) { if (i < (BUFFER_SIZE-2)) { buffer[i] = c; i++; } if (tkimg_Read(handle, &c, 1) != 1) { goto done; } |
︙ | ︙ |
Changes to sun/sun.c.
︙ | ︙ | |||
1039 1040 1041 1042 1043 1044 1045 | int compr, verbose, matte; char errMsg[200]; if (ParseFormatOpts(interp, format, &compr, &verbose, &matte) != TCL_OK) { return TCL_ERROR; } | | > > > > > > | 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 | int compr, verbose, matte; char errMsg[200]; if (ParseFormatOpts(interp, format, &compr, &verbose, &matte) != TCL_OK) { return TCL_ERROR; } if (!CommonMatch(handle, &fileWidth, &fileHeight, &sh)) { if (interp){ Tcl_AppendResult(interp, "Cannot read image data", (char *) NULL); } return TCL_ERROR; } if (verbose) printImgInfo (&sh, filename, "Reading image:"); if ((srcX + width) > fileWidth) { outWidth = fileWidth - srcX; } else { outWidth = width; |
︙ | ︙ |