micro-optimization: fputc (function) -> putc (macro/inline function)
2 files changed, 8 insertions(+), 8 deletions(-) | |||
---|---|---|---|
M | stagit-index.c | +1 | -1 |
M | stagit.c | +7 | -7 |
1@@ -41,7 +41,7 @@ xmlencode(FILE *fp, const char *s, size_t len)
2 case '\'': fputs("'" , fp); break;
3 case '&': fputs("&", fp); break;
4 case '"': fputs(""", fp); break;
5- default: fputc(*s, fp);
6+ default: putc(*s, fp);
7 }
8 }
9 }
M · stagit.c
+7, -7 1@@ -371,7 +371,7 @@ xmlencode(FILE *fp, const char *s, size_t len)
2 case '\'': fputs("'", fp); break;
3 case '&': fputs("&", fp); break;
4 case '"': fputs(""", fp); break;
5- default: fputc(*s, fp);
6+ default: putc(*s, fp);
7 }
8 }
9 }
10@@ -552,12 +552,12 @@ printcommit(FILE *fp, struct commitinfo *ci)
11 xmlencode(fp, ci->author->email, strlen(ci->author->email));
12 fputs("</a>>\n<b>Date:</b> ", fp);
13 printtime(fp, &(ci->author->when));
14- fputc('\n', fp);
15+ putc('\n', fp);
16 }
17 if (ci->msg) {
18- fputc('\n', fp);
19+ putc('\n', fp);
20 xmlencode(fp, ci->msg, strlen(ci->msg));
21- fputc('\n', fp);
22+ putc('\n', fp);
23 }
24 }
25
26@@ -676,7 +676,7 @@ printshowfile(FILE *fp, struct commitinfo *ci)
27 fprintf(fp, "<a href=\"#h%zu-%zu-%zu\" id=\"h%zu-%zu-%zu\" class=\"d\">-",
28 i, j, k, i, j, k);
29 else
30- fputc(' ', fp);
31+ putc(' ', fp);
32 xmlencode(fp, line->content, line->content_len);
33 if (line->old_lineno == -1 || line->new_lineno == -1)
34 fputs("</a>", fp);
35@@ -829,10 +829,10 @@ printcommitatom(FILE *fp, struct commitinfo *ci, const char *tag)
36 xmlencode(fp, ci->author->email, strlen(ci->author->email));
37 fputs(">\nDate: ", fp);
38 printtime(fp, &(ci->author->when));
39- fputc('\n', fp);
40+ putc('\n', fp);
41 }
42 if (ci->msg) {
43- fputc('\n', fp);
44+ putc('\n', fp);
45 xmlencode(fp, ci->msg, strlen(ci->msg));
46 }
47 fputs("\n</content>\n</entry>\n", fp);