From 4dc5c6dcd6f6f4a9a76bbdb861063911fe618c90 Mon Sep 17 00:00:00 2001 From: Michael Vrable Date: Fri, 11 Mar 2011 11:34:04 -0800 Subject: [PATCH] Update to a warning message to provide more debugging info --- bluesky/file.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bluesky/file.c b/bluesky/file.c index e0c6255..72467f3 100644 --- a/bluesky/file.c +++ b/bluesky/file.c @@ -100,7 +100,11 @@ void bluesky_file_truncate(BlueSkyInode *inode, uint64_t size) && lastblock_old < BLUESKY_BLOCK_SIZE) { bluesky_block_touch(inode, inode->blocks->len - 1, TRUE); gsize old_size = b->dirty->len; - g_warn_if_fail(lastblock_old != old_size); + if (lastblock_old != old_size) { + fprintf(stderr, + "Warning: last block size = %zd, expected %d\n", + old_size, lastblock_old); + } bluesky_string_resize(b->dirty, BLUESKY_BLOCK_SIZE); memset(&b->dirty->data[old_size], 0, BLUESKY_BLOCK_SIZE - old_size); -- 2.20.1