From bb6bd2f7ea37c471c9a6747e1473c7ad1f00a499 Mon Sep 17 00:00:00 2001 From: Guido Günther Date: Sun, 19 Jun 2011 14:17:53 +0200 Subject: Reduced amount of #ifdef'ed code --- ext2load/ext2io.c | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-) (limited to 'ext2load/ext2io.c') diff --git a/ext2load/ext2io.c b/ext2load/ext2io.c index aa4b4c0..9f16473 100644 --- a/ext2load/ext2io.c +++ b/ext2load/ext2io.c @@ -17,6 +17,7 @@ #include #include #include +#include /* * All About the Cache @@ -596,9 +597,7 @@ arc_read_blk(io_channel channel, unsigned long block, int count, void *buf) priv = (struct arc_private_data *) channel->private_data; EXT2_CHECK_MAGIC(priv, EXT2_ET_BAD_MAGIC); -#ifdef DEBUG - printf("req %lu id %lu count %u\n\r", block, priv->fileID, count); -#endif + debug_printf("req %lu id %lu count %u\n\r", block, priv->fileID, count); /* Odd-sized reads can't be cached. */ if (count < 0) @@ -607,9 +606,7 @@ arc_read_blk(io_channel channel, unsigned long block, int count, void *buf) while (count > 0) { if ((cache = find_cached_block(priv, block)) == NULL) break; -#ifdef DEBUG - printf("Cache hit on block %lu\n\r", block); -#endif + debug_printf("Cache hit on block %lu\n\r", block); memcpy(cbuf, cache->buf, channel->block_size); count--; block++; @@ -626,15 +623,11 @@ arc_read_blk(io_channel channel, unsigned long block, int count, void *buf) * for reads we expect are not part of a sequential set. */ while (count > 0) { -#ifdef DEBUG - printf("Cache miss on block %lu (readahead %u)\n\r", + debug_printf("Cache miss on block %lu (readahead %u)\n\r", block, CACHE_SG_MAX); -#endif if ((cb_alloc = alloc_sg_blocks(channel, priv, block, CACHE_SG_MAX)) == 0) { -#ifdef DEBUG - printf("%s\n\r", "Cache error: can't alloc any blocks"); -#endif + debug_printf("%s\n\r", "Cache error: can't alloc any blocks"); /* Cache is broken, so do the raw read. */ cache_invalidate(channel, priv); status = raw_read_blk(channel, priv, block, count, @@ -643,10 +636,8 @@ arc_read_blk(io_channel channel, unsigned long block, int count, void *buf) } if ((status = fill_sg_blocks(channel, priv, cb_alloc)) != 0) { -#ifdef DEBUG - printf("Cache error (status %lu at block %lu(%u)\n\r", + debug_printf("Cache error (status %lu at block %lu(%u)\n\r", (unsigned long) status, block, count); -#endif /* Cache is broken, so do the raw read. */ cache_invalidate(channel, priv); status = raw_read_blk(channel, priv, block, count, -- cgit v1.2.3