systems that require checking the return value of write.
+2013-11-13 Colin Watson <cjwatson@ubuntu.com>
+
+ * grub-core/osdep/unix/emuconsole.c (put): Pacify the compiler on
+ systems that require checking the return value of write.
+
2013-11-13 Colin Watson <cjwatson@ubuntu.com>
* util/grub-install.in (efi_quiet): Fix inverted logic: make
put (struct grub_term_output *term __attribute__ ((unused)), const int c)
{
char chr = c;
+ ssize_t actual;
- write (STDOUT_FILENO, &chr, 1);
+ actual = write (STDOUT_FILENO, &chr, 1);
+ if (actual < 1)
+ {
+ /* We cannot do anything about this, but some systems require us to at
+ least pretend to check the result. */
+ }
}
static int