From e05f6890eda248aedea0681a120bf1a05d8bf6ec Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Thu, 30 Apr 2009 08:56:08 +0200 Subject: build: suppress warnings about ignored return value from fread/fwrite * libidu/idwrite.c: include "ignore-value.h". (io_write): Ignore fwrite return value. * libidu/idread.c: Likewise for fread. * bootstrap.conf (gnulib_modules): Add ignore-value. --- libidu/idwrite.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'libidu/idwrite.c') diff --git a/libidu/idwrite.c b/libidu/idwrite.c index 00fc205..effd104 100644 --- a/libidu/idwrite.c +++ b/libidu/idwrite.c @@ -1,5 +1,5 @@ /* idwrite.c -- functions to write ID database files - Copyright (C) 1995, 1996, 2007, 2008 Free Software Foundation, Inc. + Copyright (C) 1995, 1996, 2007, 2008, 2009 Free Software Foundation, Inc. Written by Greg McGary This program is free software; you can redistribute it and/or modify @@ -23,6 +23,7 @@ #include #include "idfile.h" +#include "ignore-value.h" #include "hash.h" #include "xnls.h" @@ -163,7 +164,7 @@ io_write (FILE *output_FILE, void *addr, unsigned int size, int io_type) putc ('\0', output_FILE); } else if (io_type == IO_TYPE_FIX) - fwrite (addr, size, 1, output_FILE); + ignore_value (fwrite (addr, size, 1, output_FILE)); else error (0, 0, _("unknown I/O type: %d"), io_type); return size; -- cgit v1.2.3