=================================================================== RCS file: /cvs/mandoc/Attic/ml.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -p -r1.2 -r1.3 --- mandoc/Attic/ml.c 2008/12/03 14:39:59 1.2 +++ mandoc/Attic/ml.c 2008/12/03 19:21:58 1.3 @@ -1,4 +1,4 @@ -/* $Id: ml.c,v 1.2 2008/12/03 14:39:59 kristaps Exp $ */ +/* $Id: ml.c,v 1.3 2008/12/03 19:21:58 kristaps Exp $ */ /* * Copyright (c) 2008 Kristaps Dzonsons * @@ -70,6 +70,19 @@ ml_nputs(struct md_mbuf *p, const char *buf, size_t sz if ( ! md_buf_puts(p, buf, sz)) return(0); + *pos += sz; + return(1); +} + + +int +ml_puts(struct md_mbuf *p, const char *buf, size_t *pos) +{ + size_t sz; + + sz = strlen(buf); + if ( ! md_buf_puts(p, buf, sz)) + return(0); *pos += sz; return(1); }