commit 7b93d02cd8f26ab9a25d967c72c359a22c91eb74
parent 2a7c95ac9f240d3e7d59d74a319ff47f37d4a625
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sat, 9 Jan 2021 14:19:53 +0100
micro-optimization: fputc (function) -> putc (macro/inline function)
Diffstat:
1 file changed, 17 insertions(+), 17 deletions(-)
diff --git a/stagit-gopher.c b/stagit-gopher.c
@@ -417,7 +417,7 @@ xmlencode(FILE *fp, const char *s, size_t len)
case '\'': fputs("'", fp); break;
case '&': fputs("&", fp); break;
case '"': fputs(""", fp); break;
- default: fputc(*s, fp);
+ default: putc(*s, fp);
}
}
}
@@ -431,12 +431,12 @@ gphtextnl(FILE *fp, const char *s, size_t len)
for (i = 0; s[i] && i < len; i++) {
/* escape with 't' at the start of a line */
if (!n && (s[i] == 't' || s[i] == '['))
- fputc('t', fp);
+ putc('t', fp);
switch (s[i]) {
case '\t': fputs(" ", fp);
case '\r': break;
- default: fputc(s[i], fp);
+ default: putc(s[i], fp);
}
n = (s[i] != '\n');
}
@@ -458,7 +458,7 @@ gphtext(FILE *fp, const char *s, size_t len)
fputs(" ", fp);
break;
default:
- fputc(*s, fp);
+ putc(*s, fp);
break;
}
}
@@ -482,7 +482,7 @@ gphlink(FILE *fp, const char *s, size_t len)
fputs("\\|", fp);
break;
default:
- fputc(*s, fp);
+ putc(*s, fp);
break;
}
}
@@ -558,7 +558,7 @@ printtimeshort(FILE *fp, const git_time *intime)
void
writeheader(FILE *fp, const char *title)
{
- fputc('t', fp);
+ putc('t', fp);
gphtext(fp, title, strlen(title));
if (title[0] && strippedname[0])
fputs(" - ", fp);
@@ -612,7 +612,7 @@ writeblobgph(FILE *fp, const git_blob *blob)
switch (s[j]) {
case '\r': break;
case '\t': fputs(" ", fp); break;
- default: fputc(s[j], fp);
+ default: putc(s[j], fp);
}
}
prev = i + 1;
@@ -625,7 +625,7 @@ writeblobgph(FILE *fp, const git_blob *blob)
switch (s[j]) {
case '\r': break;
case '\t': fputs(" ", fp); break;
- default: fputc(s[j], fp);
+ default: putc(s[j], fp);
}
}
}
@@ -654,12 +654,12 @@ printcommit(FILE *fp, struct commitinfo *ci)
fputs("|server|port]\n", fp);
fputs("Date: ", fp);
printtime(fp, &(ci->author->when));
- fputc('\n', fp);
+ putc('\n', fp);
}
if (ci->msg) {
- fputc('\n', fp);
+ putc('\n', fp);
gphtextnl(fp, ci->msg, strlen(ci->msg));
- fputc('\n', fp);
+ putc('\n', fp);
}
}
@@ -761,9 +761,9 @@ printshowfile(FILE *fp, struct commitinfo *ci)
if (git_patch_get_hunk(&hunk, &nhunklines, patch, j))
break;
- fputc('t', fp);
+ putc('t', fp);
gphtext(fp, hunk->header, hunk->header_len);
- fputc('\n', fp);
+ putc('\n', fp);
for (k = 0; ; k++) {
if (git_patch_get_line_in_hunk(&line, patch, j, k))
@@ -775,7 +775,7 @@ printshowfile(FILE *fp, struct commitinfo *ci)
else
fputs(" ", fp);
gphtext(fp, line->content, line->content_len);
- fputc('\n', fp);
+ putc('\n', fp);
}
}
}
@@ -912,10 +912,10 @@ printcommitatom(FILE *fp, struct commitinfo *ci, const char *tag)
xmlencode(fp, ci->author->email, strlen(ci->author->email));
fputs(">\nDate: ", fp);
printtime(fp, &(ci->author->when));
- fputc('\n', fp);
+ putc('\n', fp);
}
if (ci->msg) {
- fputc('\n', fp);
+ putc('\n', fp);
xmlencode(fp, ci->msg, strlen(ci->msg));
}
fputs("\n</content>\n</entry>\n", fp);
@@ -984,7 +984,7 @@ writeblob(git_object *obj, const char *fpath, const char *filename, size_t files
fp = efopen(fpath, "w");
writeheader(fp, filename);
- fputc('t', fp);
+ putc('t', fp);
gphtext(fp, filename, strlen(filename));
fprintf(fp, " (%zuB)\n", filesize);
fputs("---\n", fp);