[BACK]Return to buf.h CVS log [TXT][DIR] Up to [local] / src / usr.bin / cvs

Diff for /src/usr.bin/cvs/buf.h between version 1.22 and 1.23

version 1.22, 2007/02/22 06:42:09 version 1.23, 2008/02/11 20:33:11
Line 34 
Line 34 
   
 typedef struct cvs_buf BUF;  typedef struct cvs_buf BUF;
   
 BUF             *cvs_buf_alloc(size_t, u_int);  BUF             *cvs_buf_alloc(size_t);
 BUF             *cvs_buf_load(const char *, u_int);  BUF             *cvs_buf_load(const char *);
 BUF             *cvs_buf_load_fd(int, u_int);  BUF             *cvs_buf_load_fd(int);
 void             cvs_buf_free(BUF *);  void             cvs_buf_free(BUF *);
 u_char          *cvs_buf_release(BUF *);  u_char          *cvs_buf_release(BUF *);
 u_char           cvs_buf_getc(BUF *, size_t);  u_char           cvs_buf_getc(BUF *, size_t);
 void             cvs_buf_empty(BUF *);  void             cvs_buf_empty(BUF *);
 ssize_t          cvs_buf_append(BUF *, const void *, size_t);  void             cvs_buf_append(BUF *, const void *, size_t);
 ssize_t          cvs_buf_fappend(BUF *, const char *, ...)  
                      __attribute__((format(printf, 2, 3)));  
 void             cvs_buf_putc(BUF *, int);  void             cvs_buf_putc(BUF *, int);
 size_t           cvs_buf_len(BUF *);  size_t           cvs_buf_len(BUF *);
 int              cvs_buf_write_fd(BUF *, int);  int              cvs_buf_write_fd(BUF *, int);

Legend:
Removed from v.1.22  
changed lines
  Added in v.1.23