diff options
author | Hiltjo Posthuma <hiltjo@codemadness.org> | 2012-08-03 14:57:22 +0200 |
---|---|---|
committer | Hiltjo Posthuma <hiltjo@codemadness.org> | 2012-08-03 14:57:22 +0200 |
commit | 6df391bcd6dc4cd03349907400d98e6445211f66 (patch) | |
tree | 156aef84f463ece9d723c60ccc13de826d226974 /sfeed_plain.c | |
parent | db5ffcaa8c133d249aafa4a64f3d827dd513d995 (diff) |
Add base url of a site parameter for sfeedrc
This allows to have a feed on a different domain but specify the base
url of links if links in the feed are relative.
Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org>
Diffstat (limited to 'sfeed_plain.c')
-rw-r--r-- | sfeed_plain.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sfeed_plain.c b/sfeed_plain.c index d4045c9..8eebd10 100644 --- a/sfeed_plain.c +++ b/sfeed_plain.c @@ -34,7 +34,10 @@ main(void) { fputs(" ", stdout); printutf8padded(fields[FieldTitle], 70); fputs(" ", stdout); - printlink(fields[FieldLink], fields[FieldFeedUrl]); + if(fields[FieldBaseSiteUrl][0] != '\0') + printlink(fields[FieldLink], fields[FieldBaseSiteUrl]); + else + printlink(fields[FieldLink], fields[FieldFeedUrl]); putchar('\n'); } free(line); |