stagit

Personal stagit fork
git clone git://git.alexwennerberg.com/stagit
Log | Files | Refs | README | LICENSE

commit 515bec49452f7691c022be27e2cf80c7e517cf41
parent 57bf6fa57619814043ddcca8e55ee69c23316b4e
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date:   Sat,  9 Jan 2021 14:59:53 +0100

micro-optimization: fputc (function) -> putc (macro/inline function)

Diffstat:
Msrc/stagit-index.c | 2+-
Msrc/stagit.c | 13++++++++-----
2 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/src/stagit-index.c b/src/stagit-index.c @@ -43,7 +43,7 @@ xmlencode(FILE *fp, const char *s, size_t len) case '\'': fputs("&#39;" , fp); break; case '&': fputs("&amp;", fp); break; case '"': fputs("&quot;", fp); break; - default: fputc(*s, fp); + default: putc(*s, fp); } } } diff --git a/src/stagit.c b/src/stagit.c @@ -334,8 +334,11 @@ xmlencodeline(FILE *fp, const char *s, size_t len) case '\'': fputs("&#39;", fp); break; case '&': fputs("&amp;", fp); break; case '"': fputs("&quot;", fp); break; +<<<<<<< HEAD:src/stagit.c case '\r': break; /* ignore CR */ case '\n': break; /* ignore LF */ +======= +>>>>>>> 722f836 (micro-optimization: fputc (function) -> putc (macro/inline function)):stagit.c default: putc(*s, fp); } } @@ -554,12 +557,12 @@ printcommit(FILE *fp, struct commitinfo *ci) xmlencode(fp, ci->author->email, strlen(ci->author->email)); fputs("</a>&gt;\n<b>Date:</b> ", 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)); - fputc('\n', fp); + putc('\n', fp); } } @@ -827,10 +830,10 @@ printcommitatom(FILE *fp, struct commitinfo *ci) xmlencode(fp, ci->author->email, strlen(ci->author->email)); fputs("&gt;\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);