[syslinux:elflink] ldlinux: Include headers for function prototypes
syslinux-bot for Matt Fleming
matt.fleming at intel.com
Tue Apr 17 11:24:11 PDT 2012
Commit-ID: 9b8f95e34a6ad6ab5fe1f4cf3f39347925e4c843
Gitweb: http://www.syslinux.org/commit/9b8f95e34a6ad6ab5fe1f4cf3f39347925e4c843
Author: Matt Fleming <matt.fleming at intel.com>
AuthorDate: Mon, 2 Apr 2012 12:35:33 +0100
Committer: Matt Fleming <matt.fleming at intel.com>
CommitDate: Tue, 17 Apr 2012 10:58:33 +0100
ldlinux: Include headers for function prototypes
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 at intel.com>
---
com32/elflink/ldlinux/config.h | 1 +
com32/elflink/ldlinux/ldlinux.c | 1 +
2 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/com32/elflink/ldlinux/config.h b/com32/elflink/ldlinux/config.h
index c34b2cc..f616a8d 100644
--- a/com32/elflink/ldlinux/config.h
+++ b/com32/elflink/ldlinux/config.h
@@ -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, ...);
diff --git a/com32/elflink/ldlinux/ldlinux.c b/com32/elflink/ldlinux/ldlinux.c
index 6c306ad..19524c5 100644
--- a/com32/elflink/ldlinux/ldlinux.c
+++ b/com32/elflink/ldlinux/ldlinux.c
@@ -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"
More information about the Syslinux-commits
mailing list