diff --git a/ChangeLog b/ChangeLog index c7502a323..0ba332469 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2009-07-21 Pavel Roskin + + * kern/dl.c (grub_dl_check_header): Make static. + 2009-07-21 Felix Zielcke * util/grub.d/30_os-prober.in: Remove unused CHAINROOT. Don't diff --git a/include/grub/dl.h b/include/grub/dl.h index e24b832d0..3f8b328da 100644 --- a/include/grub/dl.h +++ b/include/grub/dl.h @@ -85,7 +85,6 @@ struct grub_dl }; typedef struct grub_dl *grub_dl_t; -grub_err_t EXPORT_FUNC(grub_dl_check_header) (void *ehdr, grub_size_t size); grub_dl_t EXPORT_FUNC(grub_dl_load_file) (const char *filename); grub_dl_t EXPORT_FUNC(grub_dl_load) (const char *name); grub_dl_t grub_dl_load_core (void *addr, grub_size_t size); diff --git a/kern/dl.c b/kern/dl.c index 1fe82e789..78ebc1e38 100644 --- a/kern/dl.c +++ b/kern/dl.c @@ -223,7 +223,7 @@ grub_dl_get_section_addr (grub_dl_t mod, unsigned n) } /* Check if EHDR is a valid ELF header. */ -grub_err_t +static grub_err_t grub_dl_check_header (void *ehdr, grub_size_t size) { Elf_Ehdr *e = ehdr;