![]() ![]() | ![]() |
version 1.21, 2001/07/18 16:18:17 | version 1.22, 2001/09/18 14:43:23 | ||
---|---|---|---|
|
|
||
{ | { | ||
pbstr(f->name); | pbstr(f->name); | ||
} | } | ||
/* | |||
* buffer_mark/dump_buffer: allows one to save a mark in a buffer, | |||
* and later dump everything that was added since then to a file. | |||
*/ | |||
size_t | |||
buffer_mark() | |||
{ | |||
return bp - buf; | |||
} | |||
void | |||
dump_buffer(f, m) | |||
FILE *f; | |||
size_t m; | |||
{ | |||
char *s; | |||
for (s = bp; s != buf + m;) | |||
fputc(*--s, f); | |||
} |