[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.3 and 1.4

version 1.3, 2004/07/14 03:33:53 version 1.4, 2004/12/08 21:11:07
Line 48 
Line 48 
 typedef struct cvs_buf BUF;  typedef struct cvs_buf BUF;
   
   
 BUF*         cvs_buf_alloc   (size_t, u_int);  BUF*         cvs_buf_alloc     (size_t, u_int);
 BUF*         cvs_buf_load    (const char *, u_int);  BUF*         cvs_buf_load      (const char *, u_int);
 void         cvs_buf_free    (BUF *);  void         cvs_buf_free      (BUF *);
 void*        cvs_buf_release (BUF *);  void*        cvs_buf_release   (BUF *);
 void         cvs_buf_empty   (BUF *);  void         cvs_buf_empty     (BUF *);
 ssize_t      cvs_buf_copy    (BUF *, size_t, void *, size_t);  ssize_t      cvs_buf_copy      (BUF *, size_t, void *, size_t);
 int          cvs_buf_set     (BUF *, const void *, size_t, size_t);  int          cvs_buf_set       (BUF *, const void *, size_t, size_t);
 ssize_t      cvs_buf_append  (BUF *, const void *, size_t);  ssize_t      cvs_buf_append    (BUF *, const void *, size_t);
 int          cvs_buf_fappend (BUF *, const char *, ...);  int          cvs_buf_fappend   (BUF *, const char *, ...);
 int          cvs_buf_putc    (BUF *, int);  int          cvs_buf_putc      (BUF *, int);
 size_t       cvs_buf_size    (BUF *);  size_t       cvs_buf_size      (BUF *);
 const void*  cvs_buf_peek    (BUF *, size_t);  const void*  cvs_buf_peek      (BUF *, size_t);
 int          cvs_buf_write   (BUF *, const char *, mode_t);  int          cvs_buf_write_fd  (BUF *, int);
   int          cvs_buf_write     (BUF *, const char *, mode_t);
   int          cvs_buf_write_stmp(BUF *, char *, mode_t);
   
 #define cvs_buf_get(b)   cvs_buf_peek(b, 0)  #define cvs_buf_get(b)   cvs_buf_peek(b, 0)
   

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4