]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
lib/pager: minor compiler warning fixes
authorSami Kerola <kerolasa@iki.fi>
Sat, 14 Jul 2012 21:16:28 +0000 (23:16 +0200)
committerKarel Zak <kzak@redhat.com>
Mon, 16 Jul 2012 16:18:21 +0000 (18:18 +0200)
Add missing function prototype, and declare structure before use of it.

lib/pager.c:162:6: warning: no previous prototype for function 'setup_pager' [-Wmissing-prototypes]
lib/pager.c:20:29: warning: tentative definition of variable with internal linkage has incomplete non-array type 'struct child_process' [-Wtentative-definition-incomplete-type]

Signed-off-by: Sami Kerola <kerolasa@iki.fi>
lib/pager.c

index 4c50de4bad4492d5f294353a0d4b58a31fcf93e7..1fce5bf20e30935be53f109812626083e5d6b7fe 100644 (file)
@@ -17,7 +17,8 @@
 #include "xalloc.h"
 #include "nls.h"
 
-static struct child_process pager_process;
+void setup_pager(void);
+
 static const char *pager_argv[] = { "sh", "-c", NULL, NULL };
 
 struct child_process {
@@ -29,6 +30,7 @@ struct child_process {
        unsigned no_stdin:1;
        void (*preexec_cb)(void);
 };
+static struct child_process pager_process;
 
 static inline void close_pair(int fd[2])
 {