[BACK]Return to stdio.h CVS log [TXT][DIR] Up to [local] / src / include

Diff for /src/include/stdio.h between version 1.27 and 1.28

version 1.27, 2003/06/26 18:35:13 version 1.28, 2003/06/26 19:34:17
Line 214 
Line 214 
 int      fflush(FILE *);  int      fflush(FILE *);
 int      fgetc(FILE *);  int      fgetc(FILE *);
 int      fgetpos(FILE *, fpos_t *);  int      fgetpos(FILE *, fpos_t *);
 char    *fgets(char *, int, FILE *)  char    *fgets(char *, int, FILE *);
                 __attribute__((__bounded__ (__string__,1,2)));  
 FILE    *fopen(const char *, const char *);  FILE    *fopen(const char *, const char *);
 int      fprintf(FILE *, const char *, ...);  int      fprintf(FILE *, const char *, ...);
 int      fputc(int, FILE *);  int      fputc(int, FILE *);
 int      fputs(const char *, FILE *);  int      fputs(const char *, FILE *);
 size_t   fread(void *, size_t, size_t, FILE *)  size_t   fread(void *, size_t, size_t, FILE *);
                 __attribute__((__bounded__ (__size__,1,3,2)));  
 FILE    *freopen(const char *, const char *, FILE *);  FILE    *freopen(const char *, const char *, FILE *);
 int      fscanf(FILE *, const char *, ...);  int      fscanf(FILE *, const char *, ...);
 int      fseek(FILE *, long, int);  int      fseek(FILE *, long, int);
Line 229 
Line 227 
 int      fsetpos(FILE *, const fpos_t *);  int      fsetpos(FILE *, const fpos_t *);
 long     ftell(FILE *);  long     ftell(FILE *);
 off_t    ftello(FILE *);  off_t    ftello(FILE *);
 size_t   fwrite(const void *, size_t, size_t, FILE *)  size_t   fwrite(const void *, size_t, size_t, FILE *);
                 __attribute__((__bounded__ (__size__,1,3,2)));  
 int      getc(FILE *);  int      getc(FILE *);
 int      getchar(void);  int      getchar(void);
 char    *gets(char *);  char    *gets(char *);
Line 316 
Line 313 
 char    *tempnam(const char *, const char *);  char    *tempnam(const char *, const char *);
 int      snprintf(char *, size_t, const char *, ...)  int      snprintf(char *, size_t, const char *, ...)
                 __attribute__((__format__ (printf, 3, 4)))                  __attribute__((__format__ (printf, 3, 4)))
                 __attribute__((__nonnull__ (3)))                  __attribute__((__nonnull__ (3)));
                 __attribute__((__bounded__ (__string__,1,2)));  
 int      vasprintf(char **, const char *, _BSD_VA_LIST_)  int      vasprintf(char **, const char *, _BSD_VA_LIST_)
                 __attribute__((__format__ (printf, 2, 0)))                  __attribute__((__format__ (printf, 2, 0)))
                 __attribute__((__nonnull__ (2)));                  __attribute__((__nonnull__ (2)));
 int      vsnprintf(char *, size_t, const char *, _BSD_VA_LIST_)  int      vsnprintf(char *, size_t, const char *, _BSD_VA_LIST_)
                 __attribute__((__format__ (printf, 3, 0)))                  __attribute__((__format__ (printf, 3, 0)))
                 __attribute__((__nonnull__ (3)))                  __attribute__((__nonnull__ (3)));
                 __attribute__((__bounded__(__string__,1,2)));  
 int      vscanf(const char *, _BSD_VA_LIST_)  int      vscanf(const char *, _BSD_VA_LIST_)
                 __attribute__((__format__ (scanf, 1, 0)))                  __attribute__((__format__ (scanf, 1, 0)))
                 __attribute__((__nonnull__ (1)));                  __attribute__((__nonnull__ (1)));

Legend:
Removed from v.1.27  
changed lines
  Added in v.1.28