argp-standalone: fix build issue caused by UCHAR_MAX definition
The issue was simply that the patch from Max Filippov forgot to include <limits.h> to get the definition of UCHAR_MAX. Fixes: http://autobuild.buildroot.org/results/bd1/bd120ada4830fda3db96da945513d4f6f7b2d419/ and lots of similar build failures. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
4e99abc475
commit
2a4ece2ed3
|
@ -9,10 +9,19 @@ Restrict isprint argument range to values representable by unsigned char.
|
||||||
|
|
||||||
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
||||||
---
|
---
|
||||||
diff -bu argp-standalone-1.3/argp.h argp-standalone-1.3-/argp.h
|
Index: b/argp.h
|
||||||
--- argp-standalone-1.3/argp.h 2015-04-28 10:31:39.015319337 +0300
|
===================================================================
|
||||||
+++ argp-standalone-1.3-/argp.h 2015-04-28 10:27:46.526770624 +0300
|
--- a/argp.h
|
||||||
@@ -577,7 +577,7 @@
|
+++ b/argp.h
|
||||||
|
@@ -23,6 +23,7 @@
|
||||||
|
|
||||||
|
#include <stdio.h>
|
||||||
|
#include <ctype.h>
|
||||||
|
+#include <limits.h>
|
||||||
|
|
||||||
|
#define __need_error_t
|
||||||
|
#include <errno.h>
|
||||||
|
@@ -577,7 +578,7 @@
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
int __key = __opt->key;
|
int __key = __opt->key;
|
||||||
|
@ -21,9 +30,10 @@ diff -bu argp-standalone-1.3/argp.h argp-standalone-1.3-/argp.h
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
diff -bu argp-standalone-1.3/argp-parse.c argp-standalone-1.3-/argp-parse.c
|
Index: b/argp-parse.c
|
||||||
--- argp-standalone-1.3/argp-parse.c 2015-04-28 10:31:39.016319380 +0300
|
===================================================================
|
||||||
+++ argp-standalone-1.3-/argp-parse.c 2015-04-28 10:27:21.810818130 +0300
|
--- a/argp-parse.c
|
||||||
|
+++ b/argp-parse.c
|
||||||
@@ -1292,7 +1292,7 @@
|
@@ -1292,7 +1292,7 @@
|
||||||
int __key = __opt->key;
|
int __key = __opt->key;
|
||||||
/* FIXME: whether or not a particular key implies a short option
|
/* FIXME: whether or not a particular key implies a short option
|
||||||
|
|
Loading…
Reference in a new issue