commit b2cd7b8e8170818f6f5a7065a4a96cedf61c7c64
parent cb1471bace36cbe8097e56367f0d07d04e553217
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Tue, 11 May 2021 02:17:05 +0200
micro-optimization: fputc (function) -> putc (possible macro)
Diffstat:
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/smu.c b/smu.c
@@ -211,10 +211,10 @@ dolineprefix(const char *begin, const char *end, int newblock)
if (strncmp(lineprefix[i].search, p, l))
continue;
if (*begin == '\n')
- fputc('\n', stdout);
+ putc('\n', stdout);
fputs(lineprefix[i].before, stdout);
if (lineprefix[i].search[l-1] == '\n') {
- fputc('\n', stdout);
+ putc('\n', stdout);
return l - 1;
}
if (!(buffer = malloc(BUFSIZ)))
@@ -388,7 +388,7 @@ dolist(const char *begin, const char *end, int newblock)
indent = p - q;
buffer = ereallocz(buffer, BUFSIZ);
if (!newblock)
- fputc('\n', stdout);
+ putc('\n', stdout);
fputs(ul ? "<ul>\n" : "<ol>\n", stdout);
run = 1;
for (; p < end && run; p++) {
@@ -635,7 +635,7 @@ hprintattr(const char *begin, const char *end)
else if (*p == '<')
fputs("<", stdout);
else
- fputc(*p, stdout);
+ putc(*p, stdout);
}
}
@@ -652,7 +652,7 @@ hprint(const char *begin, const char *end)
else if (*p == '<')
fputs("<", stdout);
else
- fputc(*p, stdout);
+ putc(*p, stdout);
}
}
@@ -676,7 +676,7 @@ process(const char *begin, const char *end, int newblock)
if (nohtml)
hprint(p, p + 1);
else
- fputc(*p, stdout);
+ putc(*p, stdout);
p++;
}
for (q = p; q != end && *q == '\n'; q++)