Deleted Added
full compact
local.h (103853) local.h (103856)
1/*-
2 * Copyright (c) 1990, 1993
3 * The Regents of the University of California. All rights reserved.
4 *
5 * This code is derived from software contributed to Berkeley by
6 * Chris Torek.
7 *
8 * Redistribution and use in source and binary forms, with or without

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

29 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
30 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
31 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
32 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
33 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
34 * SUCH DAMAGE.
35 *
36 * @(#)local.h 8.3 (Berkeley) 7/3/94
1/*-
2 * Copyright (c) 1990, 1993
3 * The Regents of the University of California. All rights reserved.
4 *
5 * This code is derived from software contributed to Berkeley by
6 * Chris Torek.
7 *
8 * Redistribution and use in source and binary forms, with or without

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

29 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
30 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
31 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
32 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
33 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
34 * SUCH DAMAGE.
35 *
36 * @(#)local.h 8.3 (Berkeley) 7/3/94
37 * $FreeBSD: head/lib/libc/stdio/local.h 103853 2002-09-23 11:31:18Z tjr $
37 * $FreeBSD: head/lib/libc/stdio/local.h 103856 2002-09-23 12:40:06Z tjr $
38 */
39
40#include <sys/types.h> /* for off_t */
41#include <pthread.h>
42#include <string.h>
43#include <wchar.h>
44
45/*

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

69extern int __swhatbuf(FILE *, size_t *, int *);
70extern int _fwalk(int (*)(FILE *));
71extern int __swsetup(FILE *);
72extern int __sflags(const char *, int *);
73extern int __ungetc(int, FILE *);
74extern wint_t __ungetwc(wint_t, FILE *);
75extern int __vfprintf(FILE *, const char *, __va_list);
76extern int __vfwprintf(FILE *, const wchar_t *, __va_list);
38 */
39
40#include <sys/types.h> /* for off_t */
41#include <pthread.h>
42#include <string.h>
43#include <wchar.h>
44
45/*

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

69extern int __swhatbuf(FILE *, size_t *, int *);
70extern int _fwalk(int (*)(FILE *));
71extern int __swsetup(FILE *);
72extern int __sflags(const char *, int *);
73extern int __ungetc(int, FILE *);
74extern wint_t __ungetwc(wint_t, FILE *);
75extern int __vfprintf(FILE *, const char *, __va_list);
76extern int __vfwprintf(FILE *, const wchar_t *, __va_list);
77extern int __vfwscanf(FILE * __restrict, const wchar_t * __restrict,
78 __va_list);
77
78extern int __sdidinit;
79
80
81/* hold a buncha junk that would grow the ABI */
82struct __sFILEX {
83 unsigned char *_up; /* saved _p when _p is doing ungetc data */
84 pthread_mutex_t fl_mutex; /* used for MT-safety */

--- 67 unchanged lines hidden ---
79
80extern int __sdidinit;
81
82
83/* hold a buncha junk that would grow the ABI */
84struct __sFILEX {
85 unsigned char *_up; /* saved _p when _p is doing ungetc data */
86 pthread_mutex_t fl_mutex; /* used for MT-safety */

--- 67 unchanged lines hidden ---