diff options
author | Rahul Bedarkar <rahul.bedarkar@imgtec.com> | 2016-08-18 23:11:30 +0530 |
---|---|---|
committer | Richard Weinberger <richard@nod.at> | 2016-08-25 15:33:09 +0200 |
commit | fd6fc61227867179c87b6ee5d2199b3976ffef12 (patch) | |
tree | 5ab1ff859112cbc6af94ff17019f16bb13eb4083 /tests/fs-tests | |
parent | 45268141be14048f3feee31622c145c1fb5bf955 (diff) |
fs-tests: integrity: don't include header <bits/stdio_lim.h>
In commit ca7a5eda221d("integck.c: Fix buffer overflow in save_file")
we started including header <bits/stdio_lim.h>.
But with musl C library, we get following build error
integck.c:37:28: fatal error: bits/stdio_lim.h: No such file or directory
#include <bits/stdio_lim.h>
^
compilation terminated.
make[2]: *** [integck] Error 1
Header <bits/stdio_lim.h> is not available in musl C library. However
<stdio.h> has all definition that <bits/stdio_lim.h> supposed to be
providing. Moreover <bits/stdio_lim.h> shouldn't be included directly
instead we should be using <stdio.h>.
Since we already include <stdio.h> and in case of uClibc or glibc
<bits/stdio_lim.h> gets included internally, we can safely remove it.
This build issue is found by Buildroot autobuilder
http://autobuild.buildroot.net/results/175/1754861457af520480cc34d7d2d0edff2868ff66/
Fixes: ca7a5eda221d("integck.c: Fix buffer overflow in save_file")
Signed-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
Signed-off-by: Richard Weinberger <richard@nod.at>
Diffstat (limited to 'tests/fs-tests')
-rw-r--r-- | tests/fs-tests/integrity/integck.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/tests/fs-tests/integrity/integck.c b/tests/fs-tests/integrity/integck.c index 8badd1f..c6319fb 100644 --- a/tests/fs-tests/integrity/integck.c +++ b/tests/fs-tests/integrity/integck.c @@ -32,7 +32,6 @@ #include <assert.h> #include <mntent.h> #include <execinfo.h> -#include <bits/stdio_lim.h> #include <sys/mman.h> #include <sys/vfs.h> #include <sys/mount.h> |