ldlinux: Include headers for function prototypes
authorMatt Fleming <matt.fleming@intel.com>
Mon, 2 Apr 2012 11:35:33 +0000 (12:35 +0100)
committerMatt Fleming <matt.fleming@intel.com>
Tue, 17 Apr 2012 09:58:33 +0000 (10:58 +0100)
Include the appropriate headers to fix up the following build
warnings,

ldlinux.c: In function ‘parse_kernel_type’:
ldlinux.c:27:2: warning: implicit declaration of function ‘strncmp’
ldlinux.c: In function ‘load_kernel’:
ldlinux.c:64:2: warning: implicit declaration of function ‘find_label’
ldlinux.c:64:5: warning: assignment makes pointer from integer without a cast

Signed-off-by: Matt Fleming <matt.fleming@intel.com>
com32/elflink/ldlinux/config.h
com32/elflink/ldlinux/ldlinux.c

index c34b2cc..f616a8d 100644 (file)
@@ -37,6 +37,7 @@ extern const char *default_cmd;       //"default" command line
 extern const char *onerror;    //"onerror" command line
 
 extern void cat_help_file(int key);
+extern struct menu_entry *find_label(const char *str);
 
 extern void eprintf(const char *filename, ...);
 
index 6c306ad..19524c5 100644 (file)
@@ -1,6 +1,7 @@
 #include <linux/list.h>
 #include <sys/times.h>
 #include <stdbool.h>
+#include <string.h>
 #include <core.h>
 #include "cli.h"
 #include "console.h"