[PATCH] Fix meta.c compile error

Jody Bruchon <[email protected]>
Newsgroups org.kernel.vger.linux-8086
Message-ID <[email protected]>
commit a29edafa1d8aaded59d5dd1037f937dbfd79095d
Author: Jody Bruchon <[email protected]>
Date:   Sat Feb 11 01:31:13 2012 -0500

     In arch/i86/drivers/char/meta.c, a struct declaration issued a
     function call with a variable whose declaration was placed after
     the struct declaration, causing a compile error. I have moved the
     variable's declaration to be performed first, fixing the compile
     error.

     Signed-off-by: Jody Bruchon <[email protected]>
     Committed-by: Jody Bruchon <[email protected]>
0001-fix_meta_compile_error.patch (text/plain, 628 B)
diff --git a/elks/arch/i86/drivers/char/meta.c b/elks/arch/i86/drivers/char/meta.c
index 2535aa9..5fed196 100644
--- a/elks/arch/i86/drivers/char/meta.c
+++ b/elks/arch/i86/drivers/char/meta.c
@@ -67,11 +67,11 @@ int post_request(struct ud_driver *driver, struct ud_request *request)
 
 static void do_meta_request(kdev_t device)
 {
+    int major = MAJOR(device);
     struct ud_driver *driver = get_driver(major);
     struct ud_request *udr;
     struct request *req;
     char *buff;
-    int major = MAJOR(device);
 
     printk("do_meta_request %d %x\n", major, blk_dev[major].current_request);
     if (NULL == driver) {
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.