+2010-01-06 Carles Pina i Estany <carles@pina.cat>
+
+ * kern/err.c: Include `<grub/i18n.h>'.
+ (grub_print_error): Add full stop. Gettextizze.
+ * loader/i386/bsd.c (grub_netbsd_boot): Change grub_error description.
+ (grub_bsd_load_elf): Capitalise ELF.
+ (grub_cmd_freebsd_loadenv): Add `s' in error string.
+ (grub_cmd_freebsd_module): Likewise.
+ (grub_cmd_freebsd_module_elf): Likewise.
+ * loader/i386/bsdXX.c (SUFFIX): Capitalise ELF.
+
2010-01-06 Carles Pina i Estany <carles@pina.cat>
* commands/search.c (GRUB_MOD_INIT): Use HELP_MESSAGE.
#include <grub/err.h>
#include <grub/misc.h>
#include <stdarg.h>
+#include <grub/i18n.h>
#define GRUB_MAX_ERRMSG 256
#define GRUB_ERROR_STACK_SIZE 10
do
{
if (grub_errno != GRUB_ERR_NONE)
- grub_err_printf ("error: %s\n", grub_errmsg);
+ grub_err_printf (_("error: %s.\n"), grub_errmsg);
}
while (grub_error_pop ());
+ sizeof (struct grub_netbsd_btinfo_mmap_header)
+ count * sizeof (struct grub_netbsd_btinfo_mmap_entry)
> grub_os_area_addr + grub_os_area_size)
- return grub_error (GRUB_ERR_OUT_OF_MEMORY, "no memory for boot info");
+ return grub_error (GRUB_ERR_OUT_OF_MEMORY, "out of memory");
curarg = mmap = (struct grub_netbsd_btinfo_mmap_header *) kern_end;
pm = (struct grub_netbsd_btinfo_mmap_entry *) (mmap + 1);
return grub_elf64_load (elf, grub_bsd_elf64_hook, 0, 0);
}
else
- return grub_error (GRUB_ERR_BAD_OS, "invalid elf");
+ return grub_error (GRUB_ERR_BAD_OS, "invalid ELF");
}
static grub_err_t
if (kernel_type != KERNEL_TYPE_FREEBSD)
return grub_error (GRUB_ERR_BAD_ARGUMENT,
- "only FreeBSD support environment");
+ "only FreeBSD supports environment");
if (argc == 0)
{
if (kernel_type != KERNEL_TYPE_FREEBSD)
return grub_error (GRUB_ERR_BAD_ARGUMENT,
- "only FreeBSD support module");
+ "only FreeBSD supports module");
if (!is_elf_kernel)
return grub_error (GRUB_ERR_BAD_ARGUMENT,
- "only ELF kernel support module");
+ "only ELF kernel supports module");
/* List the current modules if no parameter. */
if (!argc)
if (kernel_type != KERNEL_TYPE_FREEBSD)
return grub_error (GRUB_ERR_BAD_ARGUMENT,
- "only FreeBSD support module");
+ "only FreeBSD supports module");
if (! is_elf_kernel)
return grub_error (GRUB_ERR_BAD_ARGUMENT,
- "only ELF kernel support module");
+ "only ELF kernel supports module");
/* List the current modules if no parameter. */
if (! argc)
(grub_ssize_t) symsize)
{
if (! grub_errno)
- return grub_error (GRUB_ERR_BAD_OS, "invalid elf");
+ return grub_error (GRUB_ERR_BAD_OS, "invalid ELF");
return grub_errno;
}
curload += symsize;
!= (grub_ssize_t) strsize)
{
if (! grub_errno)
- return grub_error (GRUB_ERR_BAD_OS, "invalid elf");
+ return grub_error (GRUB_ERR_BAD_OS, "invalid ELF");
return grub_errno;
}
curload += strsize;