Fix various gcc -Wall complaints.
diff --git a/lib/ext2fs/inode_io.c b/lib/ext2fs/inode_io.c
index bb72403..cdd0f21 100644
--- a/lib/ext2fs/inode_io.c
+++ b/lib/ext2fs/inode_io.c
@@ -78,7 +78,7 @@
(void **) &data)))
return retval;
data->magic = EXT2_ET_MAGIC_INODE_IO_CHANNEL;
- sprintf(data->name, "%lu:%d", ino, ino_unique++);
+ sprintf(data->name, "%u:%d", ino, ino_unique++);
data->file = 0;
data->fs = fs;
data->ino = ino;
@@ -172,7 +172,6 @@
static errcode_t inode_set_blksize(io_channel channel, int blksize)
{
struct inode_private_data *data;
- errcode_t retval;
EXT2_CHECK_MAGIC(channel, EXT2_ET_MAGIC_IO_CHANNEL);
data = (struct inode_private_data *) channel->private_data;
@@ -187,10 +186,7 @@
int count, void *buf)
{
struct inode_private_data *data;
- struct inode_cache *cache;
errcode_t retval;
- char *cp;
- int i, j;
EXT2_CHECK_MAGIC(channel, EXT2_ET_MAGIC_IO_CHANNEL);
data = (struct inode_private_data *) channel->private_data;
@@ -210,10 +206,7 @@
int count, const void *buf)
{
struct inode_private_data *data;
- struct inode_cache *cache;
- errcode_t retval = 0, retval2;
- const char *cp;
- int writethrough;
+ errcode_t retval;
EXT2_CHECK_MAGIC(channel, EXT2_ET_MAGIC_IO_CHANNEL);
data = (struct inode_private_data *) channel->private_data;
@@ -234,7 +227,6 @@
{
struct inode_private_data *data;
errcode_t retval = 0;
- size_t actual;
EXT2_CHECK_MAGIC(channel, EXT2_ET_MAGIC_IO_CHANNEL);
data = (struct inode_private_data *) channel->private_data;
@@ -253,7 +245,6 @@
static errcode_t inode_flush(io_channel channel)
{
struct inode_private_data *data;
- errcode_t retval = 0;
EXT2_CHECK_MAGIC(channel, EXT2_ET_MAGIC_IO_CHANNEL);
data = (struct inode_private_data *) channel->private_data;