+2020-05-15 Paul Eggert <eggert@cs.ucla.edu>
+
+ c-stack: pacify -Wunused-result when DEBUG
+ Problem reported by Marc Nieper-Wißkirchen in:
+ https://lists.gnu.org/r/bug-gnulib/2020-05/msg00132.html
+ * lib/c-stack.c (segv_handler, overflow_handler, segv_handler) [DEBUG]:
+ Explicitly ignore write failures.
+
2020-05-13 Jim Meyering <meyering@fb.com>
announce-gen: improve a comment
char buf[1024];
int saved_errno = errno;
sprintf (buf, "segv_handler serious=%d\n", serious);
- write (STDERR_FILENO, buf, strlen (buf));
+ ignore_value (write (STDERR_FILENO, buf, strlen (buf)));
errno = saved_errno;
}
# endif
char buf[1024];
sprintf (buf, "overflow_handler emergency=%d segv_handler_missing=%d\n",
emergency, segv_handler_missing);
- write (STDERR_FILENO, buf, strlen (buf));
+ ignore_value (write (STDERR_FILENO, buf, strlen (buf)));
}
# endif
"segv_handler fault=%p base=%p size=%lx page=%lx signo=%d\n",
faulting_address, stack_base, (unsigned long) stack_size,
(unsigned long) page_size, signo);
- write (STDERR_FILENO, buf, strlen (buf));
+ ignore_value (write (STDERR_FILENO, buf, strlen (buf)));
}
# endif
}