]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
2009-12-13 Carles Pina i Estany <carles@pina.cat>
authorCarles Pina i Estany <carles@pina.cat>
Sun, 13 Dec 2009 19:51:08 +0000 (19:51 +0000)
committerCarles Pina i Estany <carles@pina.cat>
Sun, 13 Dec 2009 19:51:08 +0000 (19:51 +0000)
* include/grub/misc.h (grub_puts): New declaration.
(grub_puts_): Likewise.
* kern/mis.c (grub_puts): New definition.
(grub_puts_): Likewise.

ChangeLog
include/grub/misc.h
kern/misc.c

index 8b09b47c1e6920f48a8b183f138b65769d191e7f..4d13b8f80b617c6e24b556e497e11bf7dec98f07 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+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.
index 1ab63ac0b1d59629bf4f684949feaf4124c24733..926195d2cb9b141c8ccbfc372273f36ea21821e8 100644 (file)
@@ -172,6 +172,8 @@ void *EXPORT_FUNC(grub_memset) (void *s, int c, grub_size_t n);
 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,
index 4415b8204b55b2af72a17c0ab9532392b8b45a2b..d9988961cfb8cf0e976bf1c14476b301d6242287 100644 (file)
@@ -139,6 +139,25 @@ grub_printf_ (const char *fmt, ...)
   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, ...)