The DEBUG macro is checked using both #if and #ifdef in
regex_internal.c. Make this consistent with mktime, where we use "#if
defined DEBUG && DEBUG", to be compatible with gnulib as well as glibc
style.
regex: Make #if/#ifdef usage consistent for DEBUG
* lib/regex_internal.c: Use "#if defined DEBUG && DEBUG" instead
of the inconsistent usage of #if and #ifdef as that works with
both Glibc and Gnulib's style.
+2014-08-01 Siddhesh Poyarekar <siddhesh@redhat.com>
+
+ regex: Make #if/#ifdef usage consistent for DEBUG
+ * lib/regex_internal.c: Use "#if defined DEBUG && DEBUG" instead
+ of the inconsistent usage of #if and #ifdef as that works with
+ both Glibc and Gnulib's style.
+
2014-07-31 Eric Blake <eblake@redhat.com>
openat-die: use _Noreturn markup
pstr->valid_len - offset);
pstr->valid_len -= offset;
pstr->valid_raw_len -= offset;
-#if DEBUG
+#if defined DEBUG && DEBUG
assert (pstr->valid_len > 0);
#endif
}
Idx wc_idx = idx;
while(input->wcs[wc_idx] == WEOF)
{
-#ifdef DEBUG
+#if defined DEBUG && DEBUG
/* It must not happen. */
assert (REG_VALID_INDEX (wc_idx));
#endif