From e51b56667a34bf4c5efab2d329d066f7530c088f Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 12 Feb 2012 22:04:55 +0100 Subject: [PATCH] * include/grub/test.h (grub_unit_test_init): Add missing prototype. (grub_unit_test_fini): Likewise. * tests/lib/unit_test.c (main): Remove extra nested external prototype. --- ChangeLog | 10 ++++++++++ include/grub/test.h | 3 +++ tests/lib/unit_test.c | 3 --- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index bfed63980..37a1bba3d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2012-02-12 Vladimir Serbinenko + + * include/grub/test.h (grub_unit_test_init): Add missing prototype. + (grub_unit_test_fini): Likewise. + * tests/lib/unit_test.c (main): Remove extra nested external prototype. + +2012-02-12 Vladimir Serbinenko + + * include/grub/test.h (GRUB_UNIT_TEST) + 2012-02-12 Vladimir Serbinenko * grub-core/script/execute.c (grub_script_break): Clarify logic. diff --git a/include/grub/test.h b/include/grub/test.h index 04a8ca13a..5d1ba7510 100644 --- a/include/grub/test.h +++ b/include/grub/test.h @@ -59,6 +59,9 @@ void grub_test_nonzero (int cond, const char *file, ## __VA_ARGS__, \ "assert failed: %s", #cond) +void grub_unit_test_init (void); +void grub_unit_test_fini (void); + /* Macro to define a unit test. */ #define GRUB_UNIT_TEST(name, funp) \ void grub_unit_test_init (void) \ diff --git a/tests/lib/unit_test.c b/tests/lib/unit_test.c index a780d6862..6adfd9922 100644 --- a/tests/lib/unit_test.c +++ b/tests/lib/unit_test.c @@ -30,9 +30,6 @@ main (int argc __attribute__ ((unused)), { int status = 0; - extern void grub_unit_test_init (void); - extern void grub_unit_test_fini (void); - grub_test_t test; grub_unit_test_init ();