micro optimation for counters on indent() - webdump - HTML to plain-text converter for webpages
HTML git clone git://git.codemadness.org/webdump
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
DIR commit a75a21256774e9ccda82f79ad7989f44bfa81e6a
DIR parent 642198c5b9aabc74e13e4c2e7f044516e76cbf2b
HTML Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Mon, 11 Sep 2023 19:00:30 +0200
micro optimation for counters on indent()
Diffstat:
M webdump.c | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
---
DIR diff --git a/webdump.c b/webdump.c
@@ -627,13 +627,14 @@ uri_format(char *buf, size_t bufsiz, struct uri *u)
static void
rindent(void)
{
- int i;
+ int i, total;
- for (i = 0; i < indent + defaultindent; i++) {
+ total = indent + defaultindent;
+ for (i = 0; i < total; i++)
putchar(' ');
- nbytesline++;
- ncells++;
- }
+
+ nbytesline += total;
+ ncells += total;
}
static void