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>
#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 {
unsigned no_stdin:1;
void (*preexec_cb)(void);
};
+static struct child_process pager_process;
static inline void close_pair(int fd[2])
{