regerror.c (c05ac53b8bbbbd998e18c6544011dd90f0f082da) | regerror.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 * --- 102 unchanged lines hidden (view full) --- 111/* 112 - regerror - the interface to error numbers 113 = extern size_t regerror(int, const regex_t *, char *, size_t); 114 */ 115/* ARGSUSED */ 116size_t 117regerror(errcode, preg, errbuf, errbuf_size) 118int errcode; | 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 * --- 102 unchanged lines hidden (view full) --- 111/* 112 - regerror - the interface to error numbers 113 = extern size_t regerror(int, const regex_t *, char *, size_t); 114 */ 115/* ARGSUSED */ 116size_t 117regerror(errcode, preg, errbuf, errbuf_size) 118int errcode; |
119const regex_t *preg; 120char *errbuf; | 119const regex_t * __restrict preg; 120char * __restrict errbuf; |
121size_t errbuf_size; 122{ 123 struct rerr *r; 124 size_t len; 125 int target = errcode &~ REG_ITOA; 126 char *s; 127 char convbuf[50]; 128 --- 51 unchanged lines hidden --- | 121size_t errbuf_size; 122{ 123 struct rerr *r; 124 size_t len; 125 int target = errcode &~ REG_ITOA; 126 char *s; 127 char convbuf[50]; 128 --- 51 unchanged lines hidden --- |