* include/grub/misc.h (grub_puts): New declaration.
(grub_puts_): Likewise.
* kern/mis.c (grub_puts): New definition.
(grub_puts_): Likewise.
+2009-12-13 Carles Pina i Estany <carles@pina.cat>
+
+ * include/grub/misc.h (grub_puts): New declaration.
+ (grub_puts_): Likewise.
+ * kern/mis.c (grub_puts): New definition.
+ (grub_puts_): Likewise.
+
2009-12-13 Robert Millan <rmh.grub@aybabtu.com>
* util/grub-probe.c (probe): Improve error message.
grub_size_t EXPORT_FUNC(grub_strlen) (const char *s);
int EXPORT_FUNC(grub_printf) (const char *fmt, ...) __attribute__ ((format (printf, 1, 2)));
int EXPORT_FUNC(grub_printf_) (const char *fmt, ...) __attribute__ ((format (printf, 1, 2)));
+int EXPORT_FUNC(grub_puts) (const char *s);
+int EXPORT_FUNC(grub_puts_) (const char *s);
void EXPORT_FUNC(grub_real_dprintf) (const char *file,
const int line,
const char *condition,
return ret;
}
+int
+grub_puts (const char *s)
+{
+ while (*s)
+ {
+ grub_putchar (*s);
+ s++;
+ }
+ grub_putchar ('\n');
+
+ return 1; /* Cannot fail. */
+}
+
+int
+grub_puts_ (const char *s)
+{
+ return grub_puts (_(s));
+}
+
#if defined (APPLE_CC) && ! defined (GRUB_UTIL)
int
grub_err_printf (const char *fmt, ...)