diff options
author | cinap_lenrek <cinap_lenrek@gmx.de> | 2012-12-25 02:45:28 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@gmx.de> | 2012-12-25 02:45:28 +0100 |
commit | 7ceff03db37d98e1dc634198fcee4206d8318499 (patch) | |
tree | f6cbd49954c203b70ce6f5bfefa5201c1d238167 /sys/src/cmd/jpg | |
parent | e7348f8ed26c8cc66cebfc3e59ff237b95db2a7b (diff) |
bio: remove useless Breadn() as it does the same as Bread()
Bread() always reads exactly nbytes of data if it can. only
when it reaches end of file or an error it will return less.
so the Breadn() function that was introduced has been removed.
sorry for the confusion.
Diffstat (limited to 'sys/src/cmd/jpg')
-rw-r--r-- | sys/src/cmd/jpg/ico.c | 6 | ||||
-rw-r--r-- | sys/src/cmd/jpg/readbmp.c | 8 | ||||
-rw-r--r-- | sys/src/cmd/jpg/readgif.c | 12 | ||||
-rw-r--r-- | sys/src/cmd/jpg/readjpg.c | 4 | ||||
-rw-r--r-- | sys/src/cmd/jpg/readpng.c | 8 | ||||
-rw-r--r-- | sys/src/cmd/jpg/readtga.c | 10 | ||||
-rw-r--r-- | sys/src/cmd/jpg/readv210.c | 2 | ||||
-rw-r--r-- | sys/src/cmd/jpg/readyuv.c | 4 |
8 files changed, 27 insertions, 27 deletions
diff --git a/sys/src/cmd/jpg/ico.c b/sys/src/cmd/jpg/ico.c index 135892ce9..87f0bebe4 100644 --- a/sys/src/cmd/jpg/ico.c +++ b/sys/src/cmd/jpg/ico.c @@ -60,7 +60,7 @@ Bgetheader(Biobuf *b, Header *h) int i; memset(h, 0, sizeof(*h)); - if(Breadn(b, buf, 6) != 6) + if(Bread(b, buf, 6) != 6) goto eof; if(gets(&buf[0]) != 0) goto header; @@ -71,7 +71,7 @@ Bgetheader(Biobuf *b, Header *h) icon = mallocz(sizeof(*icon), 1); if(icon == nil) sysfatal("malloc: %r"); - if(Breadn(b, buf, 16) != 16) + if(Bread(b, buf, 16) != 16) goto eof; icon->w = buf[0] == 0 ? 256 : buf[0]; icon->h = buf[1] == 0 ? 256 : buf[1]; @@ -215,7 +215,7 @@ Bgeticon(Biobuf *b, Icon *icon) buf = malloc(icon->len); if(buf == nil) return -1; - if(Breadn(b, buf, icon->len) != icon->len){ + if(Bread(b, buf, icon->len) != icon->len){ werrstr("unexpected EOF"); return -1; } diff --git a/sys/src/cmd/jpg/readbmp.c b/sys/src/cmd/jpg/readbmp.c index 2d41828cf..b760f2cb8 100644 --- a/sys/src/cmd/jpg/readbmp.c +++ b/sys/src/cmd/jpg/readbmp.c @@ -320,7 +320,7 @@ load_16(Biobuf *b, long width, long height, Rgb* buf, Rgb* clut) for(iy = height; iy; iy--, i += step_up) for(ix = 0; ix < width; ix++, i++) { unsigned val; - Breadn(b, c, sizeof(c)); + Bread(b, c, sizeof(c)); val = (unsigned)c[0] + ((unsigned)c[1] << 8); buf[i].alpha = 0; @@ -340,7 +340,7 @@ load_16(Biobuf *b, long width, long height, Rgb* buf, Rgb* clut) } else for(iy = height; iy; iy--, i += step_up) for(ix = 0; ix < width; ix++, i++) { - Breadn(b, c, sizeof(c)); + Bread(b, c, sizeof(c)); buf[i].blue = (uchar)((c[0] << 3) & 0xf8); buf[i].green = (uchar)(((((unsigned)c[1] << 6) + (((unsigned)c[0]) >> 2))) & 0xf8); @@ -406,7 +406,7 @@ load_32(Biobuf *b, long width, long height, Rgb* buf, Rgb* clut) for(iy = height; iy; iy--, i += step_up) for(ix = 0; ix < width; ix++, i++) { ulong val; - Breadn(b, c, sizeof(c)); + Bread(b, c, sizeof(c)); val = (ulong)c[0] + ((ulong)c[1] << 8) + ((ulong)c[2] << 16) + ((ulong)c[1] << 24); @@ -427,7 +427,7 @@ load_32(Biobuf *b, long width, long height, Rgb* buf, Rgb* clut) } else for(iy = height; iy; iy--, i += step_up) for(ix = 0; ix < width; ix++, i++) { - Breadn(b, c, nelem(c)); + Bread(b, c, nelem(c)); buf[i].blue = c[0]; buf[i].green = c[1]; buf[i].red = c[2]; diff --git a/sys/src/cmd/jpg/readgif.c b/sys/src/cmd/jpg/readgif.c index 26b40c8da..3521753fd 100644 --- a/sys/src/cmd/jpg/readgif.c +++ b/sys/src/cmd/jpg/readgif.c @@ -224,7 +224,7 @@ static void readheader(Header *h) { - if(Breadn(h->fd, h->buf, 13) != 13) + if(Bread(h->fd, h->buf, 13) != 13) giferror(h, "ReadGIF: can't read header: %r"); memmove(h->vers, h->buf, 6); if(strcmp(h->vers, "GIF87a")!=0 && strcmp(h->vers, "GIF89a")!=0) @@ -249,7 +249,7 @@ readcmap(Header *h, int size) if(size > 8) giferror(h, "ReadGIF: can't handles %d bits per pixel", size); size = 3*(1<<size); - if(Breadn(h->fd, h->buf, size) != size) + if(Bread(h->fd, h->buf, size) != size) giferror(h, "ReadGIF: short read on color map"); map = malloc(size); if(map == nil) @@ -265,7 +265,7 @@ readone(Header *h) Rawimage *i; int left, top, width, height; - if(Breadn(h->fd, h->buf, 9) != 9) + if(Bread(h->fd, h->buf, 9) != 9) giferror(h, "ReadGIF: can't read image descriptor: %r"); i = malloc(sizeof(Rawimage)); if(i == nil) @@ -297,7 +297,7 @@ readdata(Header *h, uchar *data) giferror(h, "ReadGIF: can't read data: %r"); if(nbytes == 0) return 0; - n = Breadn(h->fd, data, nbytes); + n = Bread(h->fd, data, nbytes); if(n < 0) giferror(h, "ReadGIF: can't read data: %r"); if(n != nbytes) @@ -309,7 +309,7 @@ static void graphiccontrol(Header *h) { - if(Breadn(h->fd, h->buf, 5+1) != 5+1) + if(Bread(h->fd, h->buf, 5+1) != 5+1) giferror(h, readerr); h->flags = h->buf[1]; h->delay = h->buf[2]+(h->buf[3]<<8); @@ -350,7 +350,7 @@ skipextension(Header *h) default: giferror(h, "ReadGIF: unknown extension"); } - if(hsize>0 && Breadn(h->fd, h->buf, hsize) != hsize) + if(hsize>0 && Bread(h->fd, h->buf, hsize) != hsize) giferror(h, extreaderr); if(!hasdata){ /* diff --git a/sys/src/cmd/jpg/readjpg.c b/sys/src/cmd/jpg/readjpg.c index 1fe678237..c50260e5d 100644 --- a/sys/src/cmd/jpg/readjpg.c +++ b/sys/src/cmd/jpg/readjpg.c @@ -450,7 +450,7 @@ readsegment(Header *h, int *markerp) *markerp = m; return 0; } - if(Breadn(h->fd, tmp, 2) != 2) + if(Bread(h->fd, tmp, 2) != 2) Readerr: jpgerror(h, readerr); n = int2(tmp, 0); @@ -464,7 +464,7 @@ readsegment(Header *h, int *markerp) h->nbuf = n; } /* accept short reads to cope with some real-world jpegs */ - if(Breadn(h->fd, h->buf, n) < 0) + if(Bread(h->fd, h->buf, n) < 0) goto Readerr; *markerp = m; return n; diff --git a/sys/src/cmd/jpg/readpng.c b/sys/src/cmd/jpg/readpng.c index 7be53bd74..a4c54e89e 100644 --- a/sys/src/cmd/jpg/readpng.c +++ b/sys/src/cmd/jpg/readpng.c @@ -100,19 +100,19 @@ getchunk(Biobuf *b, char *type, uchar *d, int m) ulong crc = 0, crc2; int n, nr; - if(Breadn(b, buf, 8) != 8) + if(Bread(b, buf, 8) != 8) return -1; n = get4(buf); memmove(type, buf+4, 4); type[4] = 0; if(n > m) sysfatal("getchunk needed %d, had %d", n, m); - nr = Breadn(b, d, n); + nr = Bread(b, d, n); if(nr != n) sysfatal("getchunk read %d, expected %d", nr, n); crc = blockcrc(crctab, crc, type, 4); crc = blockcrc(crctab, crc, d, n); - if(Breadn(b, buf, 4) != 4) + if(Bread(b, buf, 4) != 4) sysfatal("getchunk tlr failed"); crc2 = get4(buf); if(crc != crc2) @@ -388,7 +388,7 @@ readslave(Biobuf *b) ZlibW zw; buf = pngmalloc(IDATSIZE, 0); - Breadn(b, buf, sizeof PNGmagic); + Bread(b, buf, sizeof PNGmagic); if(memcmp(PNGmagic, buf, sizeof PNGmagic) != 0) sysfatal("bad PNGmagic"); diff --git a/sys/src/cmd/jpg/readtga.c b/sys/src/cmd/jpg/readtga.c index cd8c8653c..715a29b01 100644 --- a/sys/src/cmd/jpg/readtga.c +++ b/sys/src/cmd/jpg/readtga.c @@ -113,7 +113,7 @@ rdhdr(Biobuf *bp) free(h); return nil; } - if(Breadn(bp, h->cmap, n) != n){ + if(Bread(bp, h->cmap, n) != n){ free(h); free(h->cmap); return nil; @@ -124,7 +124,7 @@ rdhdr(Biobuf *bp) static int luma(Biobuf *bp, uchar *l, int num) { - return Breadn(bp, l, num); + return Bread(bp, l, num); } static int @@ -164,7 +164,7 @@ rgba(Biobuf *bp, int bpp, uchar *r, uchar *g, uchar *b, int num) switch(bpp){ case 16: for(i = 0; i < num; i++){ - if(Breadn(bp, buf, 2) != 2) + if(Bread(bp, buf, 2) != 2) break; x = buf[0]; y = buf[1]; @@ -175,7 +175,7 @@ rgba(Biobuf *bp, int bpp, uchar *r, uchar *g, uchar *b, int num) break; case 24: for(i = 0; i < num; i++){ - if(Breadn(bp, buf, 3) != 3) + if(Bread(bp, buf, 3) != 3) break; *b++ = buf[0]; *g++ = buf[1]; @@ -184,7 +184,7 @@ rgba(Biobuf *bp, int bpp, uchar *r, uchar *g, uchar *b, int num) break; case 32: for(i = 0; i < num; i++){ - if(Breadn(bp, buf, 4) != 4) + if(Bread(bp, buf, 4) != 4) break; *b++ = buf[0]; *g++ = buf[1]; diff --git a/sys/src/cmd/jpg/readv210.c b/sys/src/cmd/jpg/readv210.c index d709dd447..44922d16a 100644 --- a/sys/src/cmd/jpg/readv210.c +++ b/sys/src/cmd/jpg/readv210.c @@ -120,7 +120,7 @@ BreadV210(Biobuf *bp, int colourspace) goto Error; for(l = 0; l < lines; l++){ - if(Breadn(bp, buf, chunk) == -1) + if(Bread(bp, buf, chunk) == -1) goto Error; rd = 0; diff --git a/sys/src/cmd/jpg/readyuv.c b/sys/src/cmd/jpg/readyuv.c index ac74b58c2..802d89cb1 100644 --- a/sys/src/cmd/jpg/readyuv.c +++ b/sys/src/cmd/jpg/readyuv.c @@ -126,7 +126,7 @@ Breadyuv(Biobuf *bp, int colourspace) goto Error; for (l = 0; l < lines; l++) { - if (Breadn(bp, buf, pixels *2) == -1) + if (Bread(bp, buf, pixels *2) == -1) goto Error; base = l*pixels*2; @@ -137,7 +137,7 @@ Breadyuv(Biobuf *bp, int colourspace) if (bits == 10) for (l = 0; l < lines; l++) { - if (Breadn(bp, buf, pixels / 2) == -1) + if (Bread(bp, buf, pixels / 2) == -1) goto Error; |