diff options
author | Hiltjo Posthuma <hiltjo@codemadness.org> | 2015-08-02 13:08:12 +0200 |
---|---|---|
committer | Hiltjo Posthuma <hiltjo@codemadness.org> | 2015-08-02 13:08:12 +0200 |
commit | 3d972927d748267b0e999ef85bc56bab9e771b5d (patch) | |
tree | b8b603925003299305460cfc9427d7a1903a378a /sfeed_html.c | |
parent | 51480739874ea7070d37a7a09b0df09efedbae83 (diff) |
refactor print, decodefield into xmlencode
... put specific formatting-logic per program (printcontent()).
Diffstat (limited to 'sfeed_html.c')
-rw-r--r-- | sfeed_html.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/sfeed_html.c b/sfeed_html.c index 545537e..36113c0 100644 --- a/sfeed_html.c +++ b/sfeed_html.c @@ -24,11 +24,11 @@ printfeed(FILE *fp, struct feed *f) if (f->name[0] != '\0') { fputs("<h2 id=\"", stdout); - print(f->name, stdout, xmlencode); + xmlencode(f->name, stdout); fputs("\"><a href=\"#", stdout); - print(f->name, stdout, xmlencode); + xmlencode(f->name, stdout); fputs("\">", stdout); - print(f->name, stdout, xmlencode); + xmlencode(f->name, stdout); fputs("</a></h2>\n", stdout); } fputs("<table cellpadding=\"0\" cellspacing=\"0\">\n", stdout); @@ -53,10 +53,10 @@ printfeed(FILE *fp, struct feed *f) fputs("<b><u>", stdout); if (islink) { fputs("<a href=\"", stdout); - print(fields[FieldLink], stdout, xmlencode); + xmlencode(fields[FieldLink], stdout); fputs("\">", stdout); } - print(fields[FieldTitle], stdout, xmlencode); + xmlencode(fields[FieldTitle], stdout); if (islink) fputs("</a>", stdout); if (isnew) @@ -126,11 +126,11 @@ main(int argc, char *argv[]) fputs("<li class=\"n\"><a href=\"#", stdout); else fputs("<li><a href=\"#", stdout); - print(f->name, stdout, xmlencode); + xmlencode(f->name, stdout); fputs("\">", stdout); if (f->totalnew > 0) fputs("<b><u>", stdout); - print(f->name, stdout, xmlencode); + xmlencode(f->name, stdout); fprintf(stdout, " (%lu)", f->totalnew); if (f->totalnew > 0) fputs("</u></b>", stdout); |