Deleted Added
full compact
pattern.h (238730) pattern.h (293190)
1/*
1/*
2 * Copyright (C) 1984-2012 Mark Nudelman
2 * Copyright (C) 1984-2015 Mark Nudelman
3 *
4 * You may distribute under the terms of either the GNU General Public
5 * License or the Less License, as specified in the README file.
6 *
7 * For more information, see the README file.
8 */
9
10#if HAVE_GNU_REGEX

--- 33 unchanged lines hidden (view full) ---

44char *regex();
45extern char *__loc1;
46#define DEFINE_PATTERN(name) char *name
47#define CLEAR_PATTERN(name) name = NULL
48#endif
49
50#if HAVE_V8_REGCOMP
51#include "regexp.h"
3 *
4 * You may distribute under the terms of either the GNU General Public
5 * License or the Less License, as specified in the README file.
6 *
7 * For more information, see the README file.
8 */
9
10#if HAVE_GNU_REGEX

--- 33 unchanged lines hidden (view full) ---

44char *regex();
45extern char *__loc1;
46#define DEFINE_PATTERN(name) char *name
47#define CLEAR_PATTERN(name) name = NULL
48#endif
49
50#if HAVE_V8_REGCOMP
51#include "regexp.h"
52extern int reg_show_error;
52#define DEFINE_PATTERN(name) struct regexp *name
53#define CLEAR_PATTERN(name) name = NULL
54#endif
55
56#if NO_REGEX
57#define DEFINE_PATTERN(name)
58#define CLEAR_PATTERN(name)
59#endif
53#define DEFINE_PATTERN(name) struct regexp *name
54#define CLEAR_PATTERN(name) name = NULL
55#endif
56
57#if NO_REGEX
58#define DEFINE_PATTERN(name)
59#define CLEAR_PATTERN(name)
60#endif