From 43d8fcca2bee25cf5c120e58406943fe8fc124ae Mon Sep 17 00:00:00 2001 From: Andre Date: Thu, 20 Apr 2006 20:06:20 +0200 Subject: [PATCH] Simplify wng_write() by killing the variable "p" which is only used once. Fixes warning: pointer targets in passing argument 1 of 'wn->writer->write' differ in signedness --- write_common.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/write_common.c b/write_common.c index e496c26c..e76d7f46 100644 --- a/write_common.c +++ b/write_common.c @@ -35,7 +35,6 @@ int wng_write(struct writer_node_group *g, char *buf, size_t *loaded) need_more_writes = 0; FOR_EACH_WRITER_NODE(i, g) { size_t w = g->written[i]; - unsigned char *p = buf + w; int bytes_to_write; struct writer_node *wn = &g->writer_nodes[i]; if (!i) @@ -48,7 +47,7 @@ int wng_write(struct writer_node_group *g, char *buf, size_t *loaded) continue; bytes_to_write = PARA_MIN(wn->chunk_bytes, *loaded - w); - ret = wn->writer->write(p, bytes_to_write, wn); + ret = wn->writer->write(buf + w, bytes_to_write, wn); if (ret < 0) goto out; if (ret != bytes_to_write) -- 2.39.2