Following warning was observed:
init.c: In function 'mutt_init':
mutt.h:53:15: warning: ignoring return value of 'fgets_unlocked', declared with attribute warn_unused_result [-Wunused-result]
#define fgets fgets_unlocked
init.c:4053:7: note: in expansion of macro 'fgets'
fgets(buffer, sizeof(buffer), f);
^~~~~
Added code that checks return value.
Signed-off-by: Stefan Assmann <sassmann@kpanic.de>
if ((f = safe_fopen(SYSCONFDIR "/nntpserver", "r")))
{
- buffer[0] = '\0';
- fgets(buffer, sizeof(buffer), f);
+ if (fgets(buffer, sizeof(buffer), f) == NULL)
+ buffer[0] = '\0';
p = buffer;
SKIPWS(p);
c = p;