nano-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Nano-devel] [PATCH 3/3] fix uninitialized search func warning


From: Mike Frysinger
Subject: [Nano-devel] [PATCH 3/3] fix uninitialized search func warning
Date: Sun, 6 Nov 2011 12:51:54 -0500

I don't know this code well enough to say if func could possibly be used
uninitialized, but gcc whines, so shut it up.

search.c: In function ‘search_init’:
search.c:258:12: warning: ‘func’ may be used uninitialized in this function 
[-Wuninitialized]

Signed-off-by: Mike Frysinger <address@hidden>
---
 src/search.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/src/search.c b/src/search.c
index fc0ba40..f8c43d6 100644
--- a/src/search.c
+++ b/src/search.c
@@ -138,7 +138,6 @@ int search_init(bool replacing, bool use_answer)
     int i = 0;
     char *buf;
     sc *s;
-    void (*func)(void);
     bool meta_key = FALSE, func_key = FALSE;
     static char *backupstring = NULL;
        /* The search string we'll be using. */
@@ -220,6 +219,8 @@ int search_init(bool replacing, bool use_answer)
        statusbar(_("Cancelled"));
        return -1;
     } else {
+       void (*func)(void) = NULL;
+
        for  (s = sclist; s != NULL; s = s->next)
            if ((s->menu & currmenu) && i == s->seq) {
                func = s->scfunc;
-- 
1.7.6.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]