cvs: gd /playground/gdbmp gd_bmp.c
[email protected] ("Scott MacVicar") Thu, 03 Jan 2008 02:37:45 -0000
| Newsgroups | php.gd.cvs |
|---|---|
| Message-ID | <cvsscottmac1199327865@cvsserver> |
scottmac Thu Jan 3 02:37:45 2008 UTC
Modified files:
/gd/playground/gdbmp gd_bmp.c
Log:
- ws + cs
- nuke unused variables
- add missing include
scottmac-20080103023745.txt
(text/plain, 20 KB)
http://cvs.php.net/viewvc.cgi/gd/playground/gdbmp/gd_bmp.c?r1=1.3&r2=1.4&diff_format=u
Index: gd/playground/gdbmp/gd_bmp.c
diff -u gd/playground/gdbmp/gd_bmp.c:1.3 gd/playground/gdbmp/gd_bmp.c:1.4
--- gd/playground/gdbmp/gd_bmp.c:1.3 Thu Jan 3 02:15:19 2008
+++ gd/playground/gdbmp/gd_bmp.c Thu Jan 3 02:37:45 2008
@@ -24,6 +24,7 @@
#include <string.h>
#include <stdlib.h>
#include "gd.h"
+#include "gdhelpers.h"
#include "bmp.h"
static int bmp_read_header(gdIOCtxPtr infile, bmp_hdr_t *hdr);
@@ -44,21 +45,21 @@
#define BMP_DEBUG(s)
-BGD_DECLARE(gdImagePtr) gdImageCreateFromBmp (FILE * inFile)
+BGD_DECLARE(gdImagePtr) gdImageCreateFromBmp(FILE * inFile)
{
gdImagePtr im = 0;
- gdIOCtx *in = gdNewFileCtx (inFile);
- im = gdImageCreateFromBmpCtx (in);
- in->gd_free (in);
+ gdIOCtx *in = gdNewFileCtx(inFile);
+ im = gdImageCreateFromBmpCtx(in);
+ in->gd_free(in);
return im;
}
-BGD_DECLARE(gdImagePtr) gdImageCreateFromBmpPtr (int size, void *data)
+BGD_DECLARE(gdImagePtr) gdImageCreateFromBmpPtr(int size, void *data)
{
gdImagePtr im;
- gdIOCtx *in = gdNewDynamicCtxEx (size, data, 0);
- im = gdImageCreateFromBmpCtx (in);
- in->gd_free (in);
+ gdIOCtx *in = gdNewDynamicCtxEx(size, data, 0);
+ im = gdImageCreateFromBmpCtx(in);
+ in->gd_free(in);
return im;
}
@@ -66,32 +67,27 @@
{
bmp_hdr_t *hdr;
bmp_info_t *info;
- unsigned char buf[14];
gdImagePtr im = NULL;
int error = 0;
- if (!(hdr= (bmp_hdr_t *)gdMalloc(sizeof(bmp_hdr_t))))
- {
+ if (!(hdr= (bmp_hdr_t *)gdMalloc(sizeof(bmp_hdr_t)))) {
return NULL;
}
memset(hdr, 0, sizeof(*hdr));
- if (bmp_read_header(infile, hdr))
- {
+ if (bmp_read_header(infile, hdr)) {
return NULL;
}
- if (hdr->magic != 0x4d42)
- {
+ if (hdr->magic != 0x4d42) {
return NULL;
}
- if (!(info = (bmp_info_t *)gdMalloc(sizeof(bmp_info_t))))
- {
+ if (!(info = (bmp_info_t *)gdMalloc(sizeof(bmp_info_t)))) {
return NULL;
}
+
memset(info, 0, sizeof(*info));
- if (bmp_read_info(infile, info))
- {
+ if (bmp_read_info(infile, info)) {
gdFree(hdr);
gdFree(info);
return NULL;
@@ -103,24 +99,20 @@
BMP_DEBUG(printf("Planes: %d\n", info->numplanes));
BMP_DEBUG(printf("Depth: %d\n", info->depth));
BMP_DEBUG(printf("Offset: %d\n", hdr->off));
- if (info->depth >= 16)
- {
+
+ if (info->depth >= 16) {
im = gdImageCreateTrueColor(info->width, info->height);
- }
- else
- {
+ } else {
im = gdImageCreate(info->width, info->height);
}
- if (!im)
- {
+ if (!im) {
gdFree(hdr);
gdFree(info);
return NULL;
}
- switch (info->depth)
- {
+ switch (info->depth) {
case 1:
BMP_DEBUG(printf("1-bit image\n"));
error = bmp_read_1bit(im, infile, info, hdr);
@@ -147,8 +139,7 @@
gdFree(hdr);
gdFree(info);
- if (error)
- {
+ if (error) {
gdImageDestroy(im);
return NULL;
}
@@ -164,8 +155,7 @@
!gdBMPGetWord(&hdr->reserved1, infile) ||
!gdBMPGetWord(&hdr->reserved2 , infile) ||
!gdBMPGetInt(&hdr->off , infile)
- )
- {
+ ) {
return 1;
}
return 0;
@@ -174,32 +164,27 @@
static int bmp_read_info(gdIOCtx *infile, bmp_info_t *info)
{
/* read BMP length so we can work out the version */
- if (!gdBMPGetInt(&info->len, infile))
- {
+ if (!gdBMPGetInt(&info->len, infile)) {
return 1;
}
- switch (info->len)
- {
+ switch (info->len) {
/* For now treat Windows v4 + v5 as v3 */
case BMP_WINDOWS_V3:
case BMP_WINDOWS_V4:
case BMP_WINDOWS_V5:
BMP_DEBUG(printf("Reading Windows Header\n"));
- if (bmp_read_windows_v3_info(infile, info))
- {
+ if (bmp_read_windows_v3_info(infile, info)) {
return 1;
}
break;
case BMP_OS2_V1:
- if (bmp_read_os2_v1_info(infile, info))
- {
+ if (bmp_read_os2_v1_info(infile, info)) {
return 1;
}
break;
case BMP_OS2_V2:
- if (bmp_read_os2_v2_info(infile, info))
- {
+ if (bmp_read_os2_v2_info(infile, info)) {
return 1;
}
break;
@@ -223,26 +208,21 @@
!gdBMPGetInt(&info->vres, infile) ||
!gdBMPGetInt(&info->numcolors, infile) ||
!gdBMPGetInt(&info->mincolors, infile)
- )
- {
+ ) {
return 1;
}
- if (info->height < 0)
- {
+ if (info->height < 0) {
info->topdown = 1;
info->height = -info->height;
- }
- else
- {
+ } else {
info->topdown = 0;
}
info->type = BMP_PALETTE_4;
if (info->width <= 0 || info->height <= 0 || info->numplanes <= 0 ||
- info->depth <= 0 || info->numcolors < 0 || info->mincolors < 0)
- {
+ info->depth <= 0 || info->numcolors < 0 || info->mincolors < 0) {
return 1;
}
@@ -256,8 +236,7 @@
!gdBMPGetWord(&info->height, infile) ||
!gdBMPGetWord(&info->numplanes, infile) ||
!gdBMPGetWord(&info->depth, infile)
- )
- {
+ ) {
return 1;
}
@@ -268,8 +247,7 @@
info->type = BMP_PALETTE_3;
if (info->width <= 0 || info->height <= 0 || info->numplanes <= 0 ||
- info->depth <= 0 || info->numcolors < 0)
- {
+ info->depth <= 0 || info->numcolors < 0) {
return 1;
}
@@ -290,32 +268,26 @@
!gdBMPGetInt(&info->vres, infile) ||
!gdBMPGetInt(&info->numcolors, infile) ||
!gdBMPGetInt(&info->mincolors, infile)
- )
- {
+ ) {
return 1;
}
/* Lets seek the next 24 pointless bytes, we don't care too much about it */
- if (!gdGetBuf(useless_bytes, 24, infile))
- {
+ if (!gdGetBuf(useless_bytes, 24, infile)) {
return 1;
}
- if (info->height < 0)
- {
+ if (info->height < 0) {
info->topdown = 1;
info->height = -info->height;
- }
- else
- {
+ } else {
info->topdown = 0;
}
info->type = BMP_PALETTE_4;
if (info->width <= 0 || info->height <= 0 || info->numplanes <= 0 ||
- info->depth <= 0 || info->numcolors < 0 || info->mincolors < 0)
- {
+ info->depth <= 0 || info->numcolors < 0 || info->mincolors < 0) {
return 1;
}
@@ -328,15 +300,13 @@
int ypos = 0, xpos = 0, row = 0, data = 0;
int padding = 0, alpha = 0, red = 0, green = 0, blue = 0;
- switch(info->enctype)
- {
+ switch(info->enctype) {
case BMP_BI_RGB:
-
+ /* no-op */
break;
case BMP_BI_BITFIELDS:
- if (info->depth == 24)
- {
+ if (info->depth == 24) {
BMP_DEBUG(printf("Bitfield compression isn't supported for 24-bit\n"));
return 1;
}
@@ -345,14 +315,12 @@
break;
case BMP_BI_RLE8:
- if (info->depth != 8)
- {
+ if (info->depth != 8) {
BMP_DEBUG(printf("RLE is only valid for 8-bit images\n"));
return 1;
}
case BMP_BI_RLE4:
- if (info->depth != 4)
- {
+ if (info->depth != 4) {
BMP_DEBUG(printf("RLE is only valid for 4-bit images\n"));
return 1;
}
@@ -364,36 +332,28 @@
}
/* There is a chance the data isn't until later, would be wierd but it is possible */
- if (gdTell(infile) != header->off)
- { /* Should make sure we don't seek past the file size */
+ if (gdTell(infile) != header->off) {
+ /* Should make sure we don't seek past the file size */
gdSeek(infile, header->off);
}
/* The line must be divisible by 4, else its padded with NULLs */
padding = ((int)(info->depth / 8) * info->width) % 4;
- if (padding)
- {
+ if (padding) {
padding = 4 - padding;
}
- for (ypos = 0; ypos < info->height; ++ypos)
- {
- if (info->topdown)
- {
+ for (ypos = 0; ypos < info->height; ++ypos) {
+ if (info->topdown) {
row = ypos;
- }
- else
- {
+ } else {
row = info->height - ypos - 1;
}
- for (xpos = 0; xpos < info->width; xpos++)
- {
- if (info->depth == 16)
- {
- if (!gdBMPGetWord(&data, infile))
- {
+ for (xpos = 0; xpos < info->width; xpos++) {
+ if (info->depth == 16) {
+ if (!gdBMPGetWord(&data, infile)) {
return 1;
}
BMP_DEBUG(printf("Data: %X\n", data));
@@ -401,28 +361,20 @@
green = ((data & 0x3E0) >> 5) << 3;
blue = (data & 0x1F) << 3;
BMP_DEBUG(printf("R: %d, G: %d, B: %d\n", red, green, blue));
- }
- else if (info->depth == 24)
- {
- if (!gdGetByte(&blue, infile) || !gdGetByte(&green, infile) || !gdGetByte(&red, infile))
- {
+ } else if (info->depth == 24) {
+ if (!gdGetByte(&blue, infile) || !gdGetByte(&green, infile) || !gdGetByte(&red, infile)) {
return 1;
}
- }
- else
- {
- if (!gdGetByte(&blue, infile) || !gdGetByte(&green, infile) || !gdGetByte(&red, infile) || !gdGetByte(&alpha, infile))
- {
+ } else {
+ if (!gdGetByte(&blue, infile) || !gdGetByte(&green, infile) || !gdGetByte(&red, infile) || !gdGetByte(&alpha, infile)) {
return 1;
}
}
/*alpha = gdAlphaMax - (alpha >> 1);*/
gdImageSetPixel(im, xpos, row, gdTrueColor(red, green, blue));
}
- for (xpos = padding; xpos > 0; --xpos)
- {
- if (!gdGetByte(&red, infile))
- {
+ for (xpos = padding; xpos > 0; --xpos) {
+ if (!gdGetByte(&red, infile)) {
return 1;
}
}
@@ -436,15 +388,13 @@
int i;
int r, g, b, z;
- for (i = 0; i < count; i++)
- {
+ for (i = 0; i < count; i++) {
if (
!gdGetByte(&r, infile) ||
!gdGetByte(&g, infile) ||
!gdGetByte(&b, infile) ||
(read_four && !gdGetByte(&z, infile))
- )
- {
+ ) {
return 1;
}
im->red[i] = r;
@@ -460,76 +410,62 @@
int ypos = 0, xpos = 0, row = 0, index = 0;
int padding = 0, current_byte = 0, bit = 0;
- if (info->enctype != BMP_BI_RGB)
- {
+ if (info->enctype != BMP_BI_RGB) {
return 1;
}
- if (!info->numcolors)
- {
+ if (!info->numcolors) {
info->numcolors = 2;
- }
- else if (info->numcolors < 0 || info->numcolors > 2)
- {
+ } else if (info->numcolors < 0 || info->numcolors > 2) {
return 1;
}
- if (bmp_read_palette(im, infile, info->numcolors, (info->type == BMP_PALETTE_4)))
- {
+ if (bmp_read_palette(im, infile, info->numcolors, (info->type == BMP_PALETTE_4))) {
return 1;
}
im->colorsTotal = info->numcolors;
/* There is a chance the data isn't until later, would be wierd but it is possible */
- if (gdTell(infile) != header->off)
- { /* Should make sure we don't seek past the file size */
+ if (gdTell(infile) != header->off) {
+ /* Should make sure we don't seek past the file size */
gdSeek(infile, header->off);
}
/* The line must be divisible by 4, else its padded with NULLs */
padding = ((int)ceill(0.1 * info->width)) % 4;
- if (padding)
- {
+ if (padding) {
padding = 4 - padding;
}
- for (ypos = 0; ypos < info->height; ++ypos)
- {
- if (info->topdown)
- {
+ for (ypos = 0; ypos < info->height; ++ypos) {
+ if (info->topdown) {
row = ypos;
- }
- else
- {
+ } else {
row = info->height - ypos - 1;
}
- for (xpos = 0; xpos < info->width; xpos+=8)
- {
+
+ for (xpos = 0; xpos < info->width; xpos += 8) {
/* Bitmaps are always aligned in bytes so we'll never overflow */
- if (!gdGetByte(¤t_byte, infile))
- {
+ if (!gdGetByte(¤t_byte, infile)) {
return 1;
}
- for (bit = 0; bit < 8; bit++)
- {
+
+ for (bit = 0; bit < 8; bit++) {
index = ((current_byte & (0x80 >> bit)) != 0 ? 0x01 : 0x00);
- if (im->open[index])
- {
+ if (im->open[index]) {
im->open[index] = 0;
}
gdImageSetPixel(im, xpos + bit, row, index);
/* No need to read anything extra */
- if ((xpos + bit) >= info->width)
- {
+ if ((xpos + bit) >= info->width) {
break;
}
}
}
- for (xpos = padding; xpos > 0; --xpos)
- {
- if (!gdGetByte(&index, infile))
- {
+
+ for (xpos = padding; xpos > 0; --xpos) {
+ if (!gdGetByte(&index, infile)) {
return 1;
}
}
@@ -542,82 +478,68 @@
int ypos = 0, xpos = 0, row = 0, index = 0;
int padding = 0, current_byte = 0;
- if (info->enctype != BMP_BI_RGB && info->enctype != BMP_BI_RLE4)
- {
+ if (info->enctype != BMP_BI_RGB && info->enctype != BMP_BI_RLE4) {
return 1;
}
- if (!info->numcolors)
- {
+ if (!info->numcolors) {
info->numcolors = 16;
- }
- else if (info->numcolors < 0 || info->numcolors > 16)
- {
+ } else if (info->numcolors < 0 || info->numcolors > 16) {
return 1;
}
- if (bmp_read_palette(im, infile, info->numcolors, (info->type == BMP_PALETTE_4)))
- {
+ if (bmp_read_palette(im, infile, info->numcolors, (info->type == BMP_PALETTE_4))) {
return 1;
}
im->colorsTotal = info->numcolors;
/* There is a chance the data isn't until later, would be wierd but it is possible */
- if (gdTell(infile) != header->off)
- { /* Should make sure we don't seek past the file size */
+ if (gdTell(infile) != header->off) {
+ /* Should make sure we don't seek past the file size */
gdSeek(infile, header->off);
}
/* The line must be divisible by 4, else its padded with NULLs */
padding = ((int)ceil(0.5 * info->width)) % 4;
- if (padding)
- {
+ if (padding) {
padding = 4 - padding;
}
- switch (info->enctype)
- {
+ switch (info->enctype) {
case BMP_BI_RGB:
- for (ypos = 0; ypos < info->height; ++ypos)
- {
- if (info->topdown)
- {
+ for (ypos = 0; ypos < info->height; ++ypos) {
+ if (info->topdown) {
row = ypos;
- }
- else
- {
+ } else {
row = info->height - ypos - 1;
}
- for (xpos = 0; xpos < info->width; xpos+=2)
- {
- if (!gdGetByte(¤t_byte, infile))
- {
+
+ for (xpos = 0; xpos < info->width; xpos += 2) {
+ if (!gdGetByte(¤t_byte, infile)) {
return 1;
}
+
index = (current_byte >> 4) & 0x0f;
- if (im->open[index])
- {
+ if (im->open[index]) {
im->open[index] = 0;
}
gdImageSetPixel(im, xpos, row, index);
+
/* This condition may get called often, potential optimsations */
- if (xpos >= info->width)
- {
+ if (xpos >= info->width) {
break;
}
index = current_byte & 0x0f;
- if (im->open[index])
- {
+ if (im->open[index]) {
im->open[index] = 0;
}
gdImageSetPixel(im, xpos + 1, row, index);
}
- for (xpos = padding; xpos > 0; --xpos)
- {
- if (!gdGetByte(&index, infile))
- {
+
+ for (xpos = padding; xpos > 0; --xpos) {
+ if (!gdGetByte(&index, infile)) {
return 1;
}
}
@@ -625,8 +547,7 @@
break;
case BMP_BI_RLE4:
- if (bmp_read_rle(im, infile, info))
- {
+ if (bmp_read_rle(im, infile, info)) {
return 1;
}
break;
@@ -642,72 +563,56 @@
int ypos = 0, xpos = 0, row = 0, index = 0;
int padding = 0;
- if (info->enctype != BMP_BI_RGB && info->enctype != BMP_BI_RLE8)
- {
+ if (info->enctype != BMP_BI_RGB && info->enctype != BMP_BI_RLE8) {
return 1;
}
- if (!info->numcolors)
- {
+ if (!info->numcolors) {
info->numcolors = 256;
- }
-
- else if (info->numcolors < 0 || info->numcolors > 256)
- {
+ } else if (info->numcolors < 0 || info->numcolors > 256) {
return 1;
}
- if (bmp_read_palette(im, infile, info->numcolors, (info->type == BMP_PALETTE_4)))
- {
+ if (bmp_read_palette(im, infile, info->numcolors, (info->type == BMP_PALETTE_4))) {
return 1;
}
im->colorsTotal = info->numcolors;
/* There is a chance the data isn't until later, would be wierd but it is possible */
- if (gdTell(infile) != header->off)
- { /* Should make sure we don't seek past the file size */
+ if (gdTell(infile) != header->off) {
+ /* Should make sure we don't seek past the file size */
gdSeek(infile, header->off);
}
/* The line must be divisible by 4, else its padded with NULLs */
padding = (1 * info->width) % 4;
- if (padding)
- {
+ if (padding) {
padding = 4 - padding;
}
- switch (info->enctype)
- {
+ switch (info->enctype) {
case BMP_BI_RGB:
- for (ypos = 0; ypos < info->height; ++ypos)
- {
- if (info->topdown)
- {
+ for (ypos = 0; ypos < info->height; ++ypos) {
+ if (info->topdown) {
row = ypos;
- }
- else
- {
+ } else {
row = info->height - ypos - 1;
}
- for (xpos = 0; xpos < info->width; ++xpos)
- {
- if (!gdGetByte(&index, infile))
- {
+
+ for (xpos = 0; xpos < info->width; ++xpos) {
+ if (!gdGetByte(&index, infile)) {
return 1;
}
- if (im->open[index])
- {
+ if (im->open[index]) {
im->open[index] = 0;
}
gdImageSetPixel(im, xpos, row, index);
}
/* Could create a new variable, but it isn't really worth it */
- for (xpos = padding; xpos > 0; --xpos)
- {
- if (!gdGetByte(&index, infile))
- {
+ for (xpos = padding; xpos > 0; --xpos) {
+ if (!gdGetByte(&index, infile)) {
return 1;
}
}
@@ -715,8 +620,7 @@
break;
case BMP_BI_RLE8:
- if (bmp_read_rle(im, infile, info))
- {
+ if (bmp_read_rle(im, infile, info)) {
return 1;
}
break;
@@ -735,58 +639,44 @@
int i = 0, j = 0;
int pixels_per_byte = 8 / info->depth;
- for (ypos = 0; ypos < info->height && xpos <= info->width;)
- {
- if (!gdGetByte(&rle_length, infile) || !gdGetByte(&rle_data, infile))
- {
+ for (ypos = 0; ypos < info->height && xpos <= info->width;) {
+ if (!gdGetByte(&rle_length, infile) || !gdGetByte(&rle_data, infile)) {
return 1;
}
row = info->height - ypos - 1;
- if (rle_length != BMP_RLE_COMMAND)
- {
- if (im->open[rle_data])
- {
+ if (rle_length != BMP_RLE_COMMAND) {
+ if (im->open[rle_data]) {
im->open[rle_data] = 0;
}
- for (i = 0; (i < rle_length) && (xpos < info->width);)
- {
- for (j = 1; (j <= pixels_per_byte) && (xpos < info->width) && (i < rle_length); j++, xpos++, i++)
- {
+ for (i = 0; (i < rle_length) && (xpos < info->width);) {
+ for (j = 1; (j <= pixels_per_byte) && (xpos < info->width) && (i < rle_length); j++, xpos++, i++) {
index = (rle_data & (((1 << info->depth) - 1) << (8 - (j * info->depth)))) >> (8 - (j * info->depth));
- if (im->open[index])
- {
+ if (im->open[index]) {
im->open[index] = 0;
}
gdImageSetPixel(im, xpos, row, index);
}
}
- }
- else if (rle_length == BMP_RLE_COMMAND && rle_data > 2)
- {
+ } else if (rle_length == BMP_RLE_COMMAND && rle_data > 2) {
/* Uncompressed RLE needs to be even */
padding = 0;
- for (i = 0; (i < rle_data) && (xpos < info->width); i += pixels_per_byte)
- {
+ for (i = 0; (i < rle_data) && (xpos < info->width); i += pixels_per_byte) {
int max_pixels = pixels_per_byte;
- if (!gdGetByte(&index, infile))
- {
+ if (!gdGetByte(&index, infile)) {
return 1;
}
padding++;
- if (rle_data - i < max_pixels)
- {
+ if (rle_data - i < max_pixels) {
max_pixels = rle_data - i;
}
- for (j = 1; (j <= max_pixels) && (xpos < info->width); j++, xpos++)
- {
+ for (j = 1; (j <= max_pixels) && (xpos < info->width); j++, xpos++) {
int temp = (index >> (8 - (j * info->depth))) & ((1 << info->depth) - 1);
- if (im->open[temp])
- {
+ if (im->open[temp]) {
im->open[temp] = 0;
}
gdImageSetPixel(im, xpos, row, temp);
@@ -794,29 +684,21 @@
}
/* Make sure the bytes read are even */
- if (padding % 2 && !gdGetByte(&index, infile))
- {
+ if (padding % 2 && !gdGetByte(&index, infile)) {
return 1;
}
- }
- else if (rle_length == BMP_RLE_COMMAND && rle_data == BMP_RLE_ENDOFLINE)
- {
+ } else if (rle_length == BMP_RLE_COMMAND && rle_data == BMP_RLE_ENDOFLINE) {
/* Next Line */
xpos = 0;
ypos++;
- }
- else if (rle_length == BMP_RLE_COMMAND && rle_data == BMP_RLE_DELTA)
- {
+ } else if (rle_length == BMP_RLE_COMMAND && rle_data == BMP_RLE_DELTA) {
/* Delta Record, used for bmp files that contain other data*/
- if (!gdGetByte(&rle_length, infile) || !gdGetByte(&rle_data, infile))
- {
+ if (!gdGetByte(&rle_length, infile) || !gdGetByte(&rle_data, infile)) {
return 1;
}
xpos += rle_length;
ypos += rle_data;
- }
- else if (rle_length == BMP_RLE_COMMAND && rle_data == BMP_RLE_ENDOFBITMAP)
- {
+ } else if (rle_length == BMP_RLE_COMMAND && rle_data == BMP_RLE_ENDOFBITMAP) {
/* End of bitmap */
break;
}
@@ -828,19 +710,16 @@
{
int high = 0, low = 0;
low = (ctx->getC) (ctx);
- if (low == EOF)
- {
+ if (low == EOF) {
return 0;
}
high = (ctx->getC) (ctx);
- if (high == EOF)
- {
+ if (high == EOF) {
return 0;
}
- if (result)
- {
+ if (result) {
*result = (high << 8) | low;
}
@@ -851,38 +730,33 @@
{
int c = 0, r = 0;
c = (ctx->getC) (ctx);
- if (c == EOF)
- {
+ if (c == EOF) {
return 0;
}
r |= (c << 24);
r >>= 8;
c = (ctx->getC) (ctx);
- if (c == EOF)
- {
+ if (c == EOF) {
return 0;
}
r |= (c << 24);
r >>= 8;
c = (ctx->getC) (ctx);
- if (c == EOF)
- {
+ if (c == EOF) {
return 0;
}
r |= (c << 24);
r >>= 8;
c = (ctx->getC) (ctx);
- if (c == EOF)
- {
+ if (c == EOF) {
return 0;
}
r |= (c << 24);
- if (result)
- {
+ if (result) {
*result = r;
}