we were getting build warning about mixed declaration. the variable
is now declared at the beginning of the block.

Signed-off-by: Sudip Mukherjee <su...@vectorindia.org>
---
 drivers/staging/sm750fb/sm750.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/staging/sm750fb/sm750.c b/drivers/staging/sm750fb/sm750.c
index 87029b6..021b863 100644
--- a/drivers/staging/sm750fb/sm750.c
+++ b/drivers/staging/sm750fb/sm750.c
@@ -1175,6 +1175,7 @@ ALLOC_FB:
                else
                {
                        struct lynxfb_par * par;
+                       int errno;
                        pr_info("framebuffer #%d alloc okay\n",fbidx);
                        share->fbinfo[fbidx] = info[fbidx];
                        par = info[fbidx]->par;
@@ -1191,7 +1192,7 @@ ALLOC_FB:
 
                        /* register frame buffer*/
                        pr_info("Ready to register framebuffer #%d.\n",fbidx);
-                       int errno = register_framebuffer(info[fbidx]);
+                       errno = register_framebuffer(info[fbidx]);
                        if (errno < 0) {
                                pr_err("Failed to register fb_info #%d. err 
%d\n",fbidx, errno);
                                if(fbidx == 0)
-- 
1.8.1.2

_______________________________________________
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel

Reply via email to