summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDavid Woodhouse <dwmw@amazon.co.uk>2017-03-08 22:41:11 +0000
committerSimon Horman <horms@verge.net.au>2017-03-13 10:01:06 +0100
commitf25146afc5a90bdaa5b518d05eda40410f6744a2 (patch)
tree4c1df0910105503674fb423b4cf9059711d24a64 /include
parentb3d533c1f499dba5eb1fba57e08ff0c1059aed3f (diff)
downloadkexec-tools-f25146afc5a90bdaa5b518d05eda40410f6744a2.tar.gz
uImage: use 'char *' instead of 'unsigned char *' for uImage_load()
This was only ever used on PPC, where they are equivalent and we never saw the resulting -Wpointer-sign warnings. Signed-off-by: David Woodhouse <dwmw@amazon.co.uk> Signed-off-by: Simon Horman <horms@verge.net.au>
Diffstat (limited to 'include')
-rw-r--r--include/kexec-uImage.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/kexec-uImage.h b/include/kexec-uImage.h
index 4725157..483b578 100644
--- a/include/kexec-uImage.h
+++ b/include/kexec-uImage.h
@@ -2,7 +2,7 @@
#define __KEXEC_UIMAGE_H__
struct Image_info {
- const unsigned char *buf;
+ const char *buf;
off_t len;
unsigned int base;
unsigned int ep;
@@ -11,5 +11,5 @@ struct Image_info {
int uImage_probe(const unsigned char *buf, off_t len, unsigned int arch);
int uImage_probe_kernel(const unsigned char *buf, off_t len, unsigned int arch);
int uImage_probe_ramdisk(const unsigned char *buf, off_t len, unsigned int arch);
-int uImage_load(const unsigned char *buf, off_t len, struct Image_info *info);
+int uImage_load(const char *buf, off_t len, struct Image_info *info);
#endif