regcomp.c (7fed38d0a00297914313d5b57f3fae8ef7d4e627) | regcomp.c (4047df8d249eb931f75bb645dee9761946216fbd) |
---|---|
1/*- 2 * Copyright (c) 1992, 1993, 1994 Henry Spencer. 3 * Copyright (c) 1992, 1993, 1994 4 * The Regents of the University of California. All rights reserved. 5 * 6 * This code is derived from software contributed to Berkeley by 7 * Henry Spencer. 8 * --- 175 unchanged lines hidden (view full) --- 184 = #define REG_NOSUB 0004 185 = #define REG_NEWLINE 0010 186 = #define REG_NOSPEC 0020 187 = #define REG_PEND 0040 188 = #define REG_DUMP 0200 189 */ 190int /* 0 success, otherwise REG_something */ 191regcomp(preg, pattern, cflags) | 1/*- 2 * Copyright (c) 1992, 1993, 1994 Henry Spencer. 3 * Copyright (c) 1992, 1993, 1994 4 * The Regents of the University of California. All rights reserved. 5 * 6 * This code is derived from software contributed to Berkeley by 7 * Henry Spencer. 8 * --- 175 unchanged lines hidden (view full) --- 184 = #define REG_NOSUB 0004 185 = #define REG_NEWLINE 0010 186 = #define REG_NOSPEC 0020 187 = #define REG_PEND 0040 188 = #define REG_DUMP 0200 189 */ 190int /* 0 success, otherwise REG_something */ 191regcomp(preg, pattern, cflags) |
192regex_t *preg; 193const char *pattern; | 192regex_t * __restrict preg; 193const char * __restrict pattern; |
194int cflags; 195{ 196 struct parse pa; 197 struct re_guts *g; 198 struct parse *p = &pa; 199 int i; 200 size_t len; 201#ifdef REDEBUG --- 1888 unchanged lines hidden --- | 194int cflags; 195{ 196 struct parse pa; 197 struct re_guts *g; 198 struct parse *p = &pa; 199 int i; 200 size_t len; 201#ifdef REDEBUG --- 1888 unchanged lines hidden --- |