From 972447bc2541034c85fec5d47f2bace03124c00b Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Tue, 1 Sep 2015 21:27:15 +0200 Subject: fix some more errors MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- src/errno.c | 1 + src/libgen.c | 7 +++++-- src/wchar/wcsdup.c | 1 + 3 files changed, 7 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/errno.c b/src/errno.c index 80b46fe..aae7513 100644 --- a/src/errno.c +++ b/src/errno.c @@ -16,6 +16,7 @@ * along with this program. If not, see . */ #include +#include diff --git a/src/libgen.c b/src/libgen.c index f8c338b..8ab303e 100644 --- a/src/libgen.c +++ b/src/libgen.c @@ -20,6 +20,9 @@ #include +# pragma GCC diagnostic ignored "-Wdiscarded-qualifiers" + + /** * Get the basename of a filename. @@ -63,9 +66,9 @@ char* __xpg_basename(char* filename) { char* r = __gnu_basename(filename); char* p; - if (strcmp(".")) + if (strcmp(r, ".")) for (p = r + 1; *p; p++) - if (p == '/') + if (*p == '/') *p = 0; return r; } diff --git a/src/wchar/wcsdup.c b/src/wchar/wcsdup.c index 37b57f9..fa68834 100644 --- a/src/wchar/wcsdup.c +++ b/src/wchar/wcsdup.c @@ -16,6 +16,7 @@ * along with this program. If not, see . */ #include +#include -- cgit v1.2.3-70-g09d2