* Correct comment describing printbuf_memappend in printbuf.h

git-svn-id: http://svn.metaparadigm.com/svn/json-c/trunk@52 327403b1-1117-474d-bef2-5cb71233fd97
This commit is contained in:
Brent Miller
2009-08-20 06:41:32 +00:00
parent 51658855fb
commit f8663fc16f
2 changed files with 9 additions and 4 deletions

View File

@@ -1,3 +1,6 @@
* Correction to comment describing printbuf_memappend in printbuf.h
Brent Miller, bdmiller at yahoo dash inc dot com
0.9 0.9
* Add README.html README-WIN32.html config.h.win32 to Makefile.am * Add README.html README-WIN32.html config.h.win32 to Makefile.am
Michael Clark, <michael@metaparadigm.com> Michael Clark, <michael@metaparadigm.com>

View File

@@ -31,10 +31,12 @@ struct printbuf {
extern struct printbuf* extern struct printbuf*
printbuf_new(void); printbuf_new(void);
/* As an optimization, printbuf_memappend is defined as a macro that /* As an optimization, printbuf_memappend_fast is defined as a macro
* handles copying data if the buffer is large enough; otherwise it * that handles copying data if the buffer is large enough; otherwise
* invokes printbuf_memappend_real() which performs the heavy lifting * it invokes printbuf_memappend_real() which performs the heavy
* of realloc()ing the buffer and copying data. * lifting of realloc()ing the buffer and copying data.
* Your code should not use printbuf_memappend directly--use
* printbuf_memappend_fast instead.
*/ */
extern int extern int
printbuf_memappend(struct printbuf *p, const char *buf, int size); printbuf_memappend(struct printbuf *p, const char *buf, int size);