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 --- |