Furthermore, the style I suggested is used in many other GNU projects. Here are just a few examples:
coreutils/src/du.c:994: error (0, 0, "%s", _("invalid zero-length file name")); diffutils/src/sdiff.c:853: fprintf (stderr, "%s", _("\ diffutils/src/sdiff.c-854-ed:\tEdit then use both versions, each decorated with a header.\n\ glibc/inet/rcmd.c:178: __fxprintf(NULL, "%s", _("\ glibc/inet/rcmd.c-179-rcmd: socket: All ports in use\n")); gnulib/lib/xalloc-die.c:34: error (exit_failure, 0, "%s", _("memory exhausted")); Indeed, here's a commit from the gettext author using this style: http://git.savannah.gnu.org/cgit/gettext.git/commit/?id=d5d1ae3b3c3ae2f837740e5f5d65326197ccdb98 (Look for close_stdout_status in lib/closeout.c.) -- Colin Watson [cjwat...@ubuntu.com] _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel