aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMattias Andrée <maandree@member.fsf.org>2015-12-27 20:43:19 +0100
committerMattias Andrée <maandree@member.fsf.org>2015-12-27 20:43:19 +0100
commitf2c5ac590d442a32e2d5cd77af776a05b977b949 (patch)
tree0dc1859835688927e127920e2ca3f89ff9012a28 /src
parentfix errors (diff)
downloadslibc-f2c5ac590d442a32e2d5cd77af776a05b977b949.tar.gz
slibc-f2c5ac590d442a32e2d5cd77af776a05b977b949.tar.bz2
slibc-f2c5ac590d442a32e2d5cd77af776a05b977b949.tar.xz
fix errors and warnings
Signed-off-by: Mattias Andrée <maandree@member.fsf.org>
Diffstat (limited to '')
-rw-r--r--src/stdio/printf.c2
-rw-r--r--src/string/str/rawstrstr.c1
-rw-r--r--src/string/str/strcaseends.c3
-rw-r--r--src/string/str/strcasestarts.c3
-rw-r--r--src/string/str/strends.c3
-rw-r--r--src/string/str/strpbrk.c3
-rw-r--r--src/string/str/strset.c4
-rw-r--r--src/string/str/strstarts.c3
8 files changed, 19 insertions, 3 deletions
diff --git a/src/stdio/printf.c b/src/stdio/printf.c
index 53be281..0c6d2cf 100644
--- a/src/stdio/printf.c
+++ b/src/stdio/printf.c
@@ -482,7 +482,7 @@ int dprintf(int fd, const char* restrict format, ...)
*
* @since Always.
*/
-int sockprintf(int fd, int flags, const char* format restrict, ...)
+int sockprintf(int fd, int flags, const char* restrict format, ...)
{
V(sockprintf(fd, flags, format, args));
}
diff --git a/src/string/str/rawstrstr.c b/src/string/str/rawstrstr.c
index 8349210..e733583 100644
--- a/src/string/str/rawstrstr.c
+++ b/src/string/str/rawstrstr.c
@@ -16,6 +16,7 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include <string.h>
+#include <stdint.h>
diff --git a/src/string/str/strcaseends.c b/src/string/str/strcaseends.c
index b9a1756..bc7d765 100644
--- a/src/string/str/strcaseends.c
+++ b/src/string/str/strcaseends.c
@@ -18,6 +18,9 @@
#include <string.h>
+# pragma GCC diagnostic ignored "-Wdiscarded-qualifiers"
+
+
/**
* Check whether a string ends with a specific string.
diff --git a/src/string/str/strcasestarts.c b/src/string/str/strcasestarts.c
index d17b936..e014080 100644
--- a/src/string/str/strcasestarts.c
+++ b/src/string/str/strcasestarts.c
@@ -18,6 +18,9 @@
#include <string.h>
+# pragma GCC diagnostic ignored "-Wdiscarded-qualifiers"
+
+
/**
* Check whether a string starts with a specific string.
diff --git a/src/string/str/strends.c b/src/string/str/strends.c
index 43dd562..336106f 100644
--- a/src/string/str/strends.c
+++ b/src/string/str/strends.c
@@ -18,6 +18,9 @@
#include <string.h>
+# pragma GCC diagnostic ignored "-Wdiscarded-qualifiers"
+
+
/**
* Check whether a string ends with a specific string.
diff --git a/src/string/str/strpbrk.c b/src/string/str/strpbrk.c
index 4cfb9ed..ce5b7c6 100644
--- a/src/string/str/strpbrk.c
+++ b/src/string/str/strpbrk.c
@@ -18,6 +18,9 @@
#include <string.h>
+# pragma GCC diagnostic ignored "-Wdiscarded-qualifiers"
+
+
/**
* This function works like `strcspn`,
diff --git a/src/string/str/strset.c b/src/string/str/strset.c
index ac1d551..a1ff63f 100644
--- a/src/string/str/strset.c
+++ b/src/string/str/strset.c
@@ -33,9 +33,9 @@
*/
char* strset(char* str, int c)
{
- char* s = segment;
+ char* s = str;
while (*s)
*s++ = (char)c;
- return segment;
+ return str;
}
diff --git a/src/string/str/strstarts.c b/src/string/str/strstarts.c
index e562f63..04ed7ad 100644
--- a/src/string/str/strstarts.c
+++ b/src/string/str/strstarts.c
@@ -18,6 +18,9 @@
#include <string.h>
+# pragma GCC diagnostic ignored "-Wdiscarded-qualifiers"
+
+
/**
* Check whether a string starts with a specific string.