[BACK]Return to local.h CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / lib / libc / stdio

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/lib/libc/stdio/local.h between version 1.30 and 1.30.2.1

version 1.30, 2011/07/17 20:54:34 version 1.30.2.1, 2012/04/17 00:05:24
Line 46 
Line 46 
  * in particular, macros and private variables.   * in particular, macros and private variables.
  */   */
   
 extern int      __sflush __P((FILE *));  extern int      __sflush(FILE *);
 extern FILE     *__sfp __P((void));  extern FILE     *__sfp(void);
 extern void     __sfpinit __P((FILE *));  extern void     __sfpinit(FILE *);
 extern int      __srefill __P((FILE *));  extern int      __srefill(FILE *);
 extern int      __sread __P((void *, char *, int));  extern ssize_t  __sread(void *, void *, size_t);
 extern int      __swrite __P((void *, char const *, int));  extern ssize_t  __swrite(void *, const void *, size_t);
 extern fpos_t   __sseek __P((void *, fpos_t, int));  extern off_t    __sseek(void *, off_t, int);
 extern int      __sclose __P((void *));  extern int      __sclose(void *);
 extern void     __sinit __P((void));  extern void     __sinit(void);
 extern void     _cleanup __P((void));  extern void     _cleanup(void);
 extern void     (*__cleanup) __P((void));  extern void     (*__cleanup)(void);
 extern void     __smakebuf __P((FILE *));  extern void     __smakebuf(FILE *);
 extern int      __swhatbuf __P((FILE *, size_t *, int *));  extern int      __swhatbuf(FILE *, size_t *, int *);
 extern int      _fwalk __P((int (*)(FILE *)));  extern int      _fwalk(int (*)(FILE *));
 extern char     *_mktemp __P((char *));  extern char     *_mktemp(char *);
 extern int      __swsetup __P((FILE *));  extern int      __swsetup(FILE *);
 extern int      __sflags __P((const char *, int *));  extern int      __sflags(const char *, int *);
 extern int      __svfscanf __P((FILE * __restrict, const char * __restrict,  extern int      __svfscanf(FILE * __restrict, const char * __restrict,
                     va_list))      va_list) __scanflike(2, 0);
                     __attribute__((__format__(__scanf__, 2, 0)));  extern int      __svfscanf_unlocked(FILE * __restrict, const char * __restrict,
 extern int      __svfscanf_unlocked __P((FILE * __restrict, const char * __restrict,      va_list) __scanflike(2, 0);
                     va_list))  extern int      __vfprintf_unlocked(FILE * __restrict, const char * __restrict,
                     __attribute__((__format__(__scanf__, 2, 0)));      va_list) __printflike(2, 0);
 extern int      __vfprintf_unlocked __P((FILE * __restrict, const char * __restrict,  
                     va_list));  
   
   
 extern int      __sdidinit;  extern int      __sdidinit;
   
 extern int      __gettemp __P((char *, int *, int));  extern int      __gettemp(char *, int *, int);
   
 extern wint_t   __fgetwc_unlock __P((FILE *));  extern wint_t   __fgetwc_unlock(FILE *);
 extern wint_t   __fputwc_unlock __P((wchar_t, FILE *));  extern wint_t   __fputwc_unlock(wchar_t, FILE *);
   
 extern ssize_t  __getdelim(char **__restrict, size_t *__restrict, int,  extern ssize_t  __getdelim(char **__restrict, size_t *__restrict, int,
     FILE *__restrict);      FILE *__restrict);
 extern char     *__fgetstr __P((FILE * __restrict, size_t * __restrict, int));  extern char     *__fgetstr(FILE * __restrict, size_t * __restrict, int);
 extern int       __vfwprintf_unlocked __P((FILE *, const wchar_t *,  extern int       __vfwprintf_unlocked(FILE *, const wchar_t *, va_list);
     va_list));  extern int       __vfwscanf_unlocked(FILE * __restrict,
 extern int       __vfwscanf_unlocked __P((FILE * __restrict,      const wchar_t * __restrict, va_list);
     const wchar_t * __restrict, va_list));  
   
 /*  /*
  * Return true iff the given FILE cannot be written now.   * Return true iff the given FILE cannot be written now.
Line 115  extern int  __vfwscanf_unlocked __P((FIL
Line 112  extern int  __vfwscanf_unlocked __P((FIL
         _EXT(fp)->_fgetstr_len = 0; \          _EXT(fp)->_fgetstr_len = 0; \
 }  }
   
 extern void __flockfile_internal __P((FILE *, int));  extern void __flockfile_internal(FILE *, int);
 extern void __funlockfile_internal __P((FILE *, int));  extern void __funlockfile_internal(FILE *, int);
   
 /*  /*
  * Detect if the current file position fits in a long int.   * Detect if the current file position fits in a long int.
  */   */
   
 static __inline bool  static __inline bool
 __fpos_overflow(fpos_t pos)  __long_overflow(off_t pos)
 {  {
   return (pos < LONG_MIN) || (pos > LONG_MAX);          return (pos < LONG_MIN) || (pos > LONG_MAX);
 }  }

Legend:
Removed from v.1.30  
changed lines
  Added in v.1.30.2.1

CVSweb <webmaster@jp.NetBSD.org>