micro optimation for counters on indent() - webdump - HTML to plain-text converter for webpages
(HTM) git clone git://git.codemadness.org/webdump
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit a75a21256774e9ccda82f79ad7989f44bfa81e6a
(DIR) parent 642198c5b9aabc74e13e4c2e7f044516e76cbf2b
(HTM) 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