]> git.proxmox.com Git - grub2.git/commitdiff
2009-01-27 Vesa Jääskeläinen <chaac@nic.fi>
authorchaac <chaac@localhost>
Tue, 27 Jan 2009 19:07:32 +0000 (19:07 +0000)
committerchaac <chaac@localhost>
Tue, 27 Jan 2009 19:07:32 +0000 (19:07 +0000)
* commands/lsmmap.c: Add include to grub/machine/memory.h.

* fs/i386/pc/pxe.c (grub_pxefs_open): Fix sign problem.

* term/i386/pc/at_keyboard.c (GRUB_MOD_FINI(at_keyboard)): Use proper
unregister function.

ChangeLog
commands/lsmmap.c
fs/i386/pc/pxe.c
term/i386/pc/at_keyboard.c

index be78dd5978a0877f3fb8d7691aeed0d13d978ebc..d995fbdb41db5ede59e149ea03e7b0cf5250cfed 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2009-01-27  Vesa Jääskeläinen  <chaac@nic.fi>
+
+       * commands/lsmmap.c: Add include to grub/machine/memory.h.
+
+       * fs/i386/pc/pxe.c (grub_pxefs_open): Fix sign problem.
+
+       * term/i386/pc/at_keyboard.c (GRUB_MOD_FINI(at_keyboard)): Use proper
+       unregister function.
+
 2009-01-27  Vesa Jääskeläinen  <chaac@nic.fi>
 
        * disk/scsi.c (grub_scsi_read): Fix sign problem.
index d2e53656c69e2a9acc3a8362458004f26a492a2f..c705591b94298586df532a9cf7b0283ede1f8b05 100644 (file)
@@ -16,6 +16,7 @@
  *  along with GRUB.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <grub/machine/memory.h>
 #include <grub/normal.h>
 #include <grub/dl.h>
 #include <grub/arg.h>
@@ -34,7 +35,7 @@ grub_cmd_lsmmap (struct grub_arg_list *state __attribute__ ((unused)),
       return 0;
     }
   grub_machine_mmap_iterate (hook);
-  
+
   return 0;
 }
 
index f52d61188a69bdb6f69ebed4191a5ae5c523a2f4..e12ca18a5e6d98e5ce66873b64a62d4c616352ec 100644 (file)
@@ -133,7 +133,7 @@ grub_pxefs_open (struct grub_file *file, const char *name)
 
   c.c1.server_ip = grub_pxe_server_ip;
   c.c1.gateway_ip = grub_pxe_gateway_ip;
-  grub_strcpy (c.c1.filename, name);
+  grub_strcpy ((char *)&c.c1.filename[0], name);
   grub_pxe_call (GRUB_PXENV_TFTP_GET_FSIZE, &c.c1);
   if (c.c1.status)
     return grub_error (GRUB_ERR_FILE_NOT_FOUND, "file not found");
@@ -201,7 +201,7 @@ grub_pxefs_read (grub_file_t file, char *buf, grub_size_t len)
 
       o.server_ip = grub_pxe_server_ip;
       o.gateway_ip = grub_pxe_gateway_ip;
-      grub_strcpy (o.filename, data->filename);
+      grub_strcpy ((char *)&o.filename[0], data->filename);
       o.tftp_port = grub_cpu_to_be16 (GRUB_PXE_TFTP_PORT);
       o.packet_size = data->block_size;
       grub_pxe_call (GRUB_PXENV_TFTP_OPEN, &o);
index c674ef312596f9b67f89c85f334f93bb3c20cada..ff5246d1be13f67d17b30112e302db8f7b14241f 100644 (file)
@@ -231,5 +231,5 @@ GRUB_MOD_INIT(at_keyboard)
 
 GRUB_MOD_FINI(at_keyboard)
 {
-  grub_term_unregister_output (&grub_at_keyboard_term);
+  grub_term_unregister_input (&grub_at_keyboard_term);
 }