]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
2010-02-07 Vladimir Serbinenko <phcoder@gmail.com>
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Sun, 7 Feb 2010 01:37:48 +0000 (02:37 +0100)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Sun, 7 Feb 2010 01:37:48 +0000 (02:37 +0100)
Fix warnings in grub-emu when compiling with maximum warning options.

* util/grub-emu.c (ENABLE_RELOCATABLE): New definition.
(grub_arch_modules_addr): Return 0 and not NULL.
* util/misc.c (ENABLE_RELOCATABLE): New definition.
(xstrdup): USe newstr instead of dup.

ChangeLog
util/grub-emu.c
util/misc.c

index 46c96bdb264d2c005ed7ff6e9c9bebbaf734e4d1..33b0ea3bd3f5e255bd02c867a46709650de2f4d9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2010-02-07  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       Fix warnings in grub-emu when compiling with maximum warning options.
+
+       * util/grub-emu.c (ENABLE_RELOCATABLE): New definition.
+       (grub_arch_modules_addr): Return 0 and not NULL.
+       * util/misc.c (ENABLE_RELOCATABLE): New definition.
+       (xstrdup): USe newstr instead of dup.
+
 2010-02-07  Vladimir Serbinenko  <phcoder@gmail.com>
 
        * loader/i386/linux.c (grub_linux_setup_video): Handle error
index 21fc6fa0992337c0db8af1fee4185fcce80923d1..554556ae84c603c2827cf9adbe694cff410d6037 100644 (file)
@@ -40,6 +40,7 @@
 
 #include <grub_emu_init.h>
 
+#define ENABLE_RELOCATABLE 0
 #include "progname.h"
 
 /* Used for going back to the main function.  */
@@ -51,7 +52,7 @@ static char *prefix = NULL;
 grub_addr_t
 grub_arch_modules_addr (void)
 {
-  return NULL;
+  return 0;
 }
 
 grub_err_t
index 4e8eec323cb8c5f0f6fc241d20ce0a986092f37f..8c79e8d9b31a339f8cd08719a86d283f535f52a5 100644 (file)
@@ -43,6 +43,7 @@
 #include <grub/time.h>
 #include <grub/i18n.h>
 
+#define ENABLE_RELOCATABLE 0
 #include "progname.h"
 
 /* Include malloc.h, only if memalign is available. It is known that
@@ -142,13 +143,13 @@ char *
 xstrdup (const char *str)
 {
   size_t len;
-  char *dup;
+  char *newstr;
 
   len = strlen (str);
-  dup = (char *) xmalloc (len + 1);
-  memcpy (dup, str, len + 1);
+  newstr = (char *) xmalloc (len + 1);
+  memcpy (newstr, str, len + 1);
 
-  return dup;
+  return newstr;
 }
 
 char *