2009-11-09 Robert Millan <rmh.grub@aybabtu.com>

Misc cleanup.

        * kern/command.c (grub_register_command_prio): Use
        grub_zalloc() instead of explicitly zeroing data.
        * kern/list.c: Include `<grub/mm.h>'.
        (grub_named_list_find): Replace `0' with `NULL'.
        * normal/autofs.c (struct grub_fs_module_list): Remove ad-hoc type.
        (fs_module_list): Change type to `grub_named_list_t'.  Update all
        users.
        * normal/dyncmd.c (read_command_list): Add space between function
        call and parenthesis.
        * normal/handler.c (read_handler_list): Likewise.
This commit is contained in:
Robert Millan 2009-11-09 14:45:28 +00:00
parent 4089b167cd
commit ac451143b2
6 changed files with 24 additions and 16 deletions

View file

@ -25,22 +25,15 @@
#include <grub/normal.h>
/* This is used to store the names of filesystem modules for auto-loading. */
struct grub_fs_module_list
{
char *name;
struct grub_fs_module_list *next;
};
typedef struct grub_fs_module_list *grub_fs_module_list_t;
static grub_fs_module_list_t fs_module_list = 0;
static grub_named_list_t fs_module_list;
/* The auto-loading hook for filesystems. */
static int
autoload_fs_module (void)
{
grub_fs_module_list_t p;
grub_named_list_t p;
while ((p = fs_module_list) != 0)
while ((p = fs_module_list) != NULL)
{
if (! grub_dl_get (p->name) && grub_dl_load (p->name))
return 1;
@ -84,7 +77,7 @@ read_fs_list (void)
char *buf;
char *p;
char *q;
grub_fs_module_list_t fs_mod;
grub_named_list_t fs_mod;
buf = grub_file_getline (file);
if (! buf)

View file

@ -84,7 +84,7 @@ read_command_list (void)
if (file)
{
char *buf = 0;
for (;; grub_free(buf))
for (;; grub_free (buf))
{
char *p, *name, *modname;
grub_command_t cmd;

View file

@ -182,7 +182,7 @@ read_handler_list (void)
if (file)
{
char *buf = 0;
for (;; grub_free(buf))
for (;; grub_free (buf))
{
char *p;