updated for version 7.0-007
diff --git a/src/message.c b/src/message.c
index aebf01b..8f0a9c6 100644
--- a/src/message.c
+++ b/src/message.c
@@ -4175,15 +4175,16 @@
str_arg_l = 0;
else
{
+ /* Don't put the #if inside memchr(), it can be a
+ * macro. */
+#if SIZEOF_INT <= 2
+ char *q = memchr(str_arg, '\0', precision);
+#else
/* memchr on HP does not like n > 2^31 !!! */
char *q = memchr(str_arg, '\0',
-#if SIZEOF_INT <= 2
- precision
-#else
- precision <= (size_t)0x7fffffffL ? precision
- : (size_t)0x7fffffffL
+ precision <= (size_t)0x7fffffffL ? precision
+ : (size_t)0x7fffffffL);
#endif
- );
str_arg_l = (q == NULL) ? precision : q - str_arg;
}
break;
diff --git a/src/version.c b/src/version.c
index e0503ca..17b8181 100644
--- a/src/version.c
+++ b/src/version.c
@@ -667,6 +667,8 @@
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 7,
+/**/
6,
/**/
5,