aboutsummaryrefslogtreecommitdiff
path: root/libiberty/regex.c
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2014-03-13 19:34:47 +0100
committerUros Bizjak <uros@gcc.gnu.org>2014-03-13 19:34:47 +0100
commit52684bb3c8ab4b566cb10d20aa06ab388a4a81c7 (patch)
tree2dc7556dcdb84e7f893b0e8128ed3894d6fe16a3 /libiberty/regex.c
parentbdc6e1ae29dbca4e3a51f6c06373f0425c239814 (diff)
downloadgcc-52684bb3c8ab4b566cb10d20aa06ab388a4a81c7.zip
gcc-52684bb3c8ab4b566cb10d20aa06ab388a4a81c7.tar.gz
gcc-52684bb3c8ab4b566cb10d20aa06ab388a4a81c7.tar.bz2
regex.c (bzero): Define without coma expression.
* regex.c (bzero) [!_LIBC]: Define without coma expression. (regerror): Cast the call to memcpy to (void) to avoid unused value warnings. From-SVN: r208553
Diffstat (limited to 'libiberty/regex.c')
-rw-r--r--libiberty/regex.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libiberty/regex.c b/libiberty/regex.c
index c11f330..cc9acdc 100644
--- a/libiberty/regex.c
+++ b/libiberty/regex.c
@@ -151,7 +151,7 @@ char *realloc ();
# include <string.h>
# ifndef bzero
# ifndef _LIBC
-# define bzero(s, n) (memset (s, '\0', n), (s))
+# define bzero(s, n) memset (s, '\0', n)
# else
# define bzero(s, n) __bzero (s, n)
# endif
@@ -8093,12 +8093,12 @@ regerror (int errcode, const regex_t *preg ATTRIBUTE_UNUSED,
#if defined HAVE_MEMPCPY || defined _LIBC
*((char *) mempcpy (errbuf, msg, errbuf_size - 1)) = '\0';
#else
- memcpy (errbuf, msg, errbuf_size - 1);
+ (void) memcpy (errbuf, msg, errbuf_size - 1);
errbuf[errbuf_size - 1] = 0;
#endif
}
else
- memcpy (errbuf, msg, msg_size);
+ (void) memcpy (errbuf, msg, msg_size);
}
return msg_size;