summaryrefslogtreecommitdiff
path: root/content/content.c
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2010-04-03 11:55:28 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2010-04-03 11:55:28 +0000
commit49810d8191e9a806ceb8a92c68369d8dac261f0d (patch)
treed57d82c882eb92f0d0bcf409b43a54beadc91e04 /content/content.c
parent6835a312b7df68c23fec9930b8e0aec94b537e5f (diff)
downloadnetsurf-49810d8191e9a806ceb8a92c68369d8dac261f0d.tar.gz
netsurf-49810d8191e9a806ceb8a92c68369d8dac261f0d.tar.bz2
Use mutator to modify content's title field.
svn path=/trunk/netsurf/; revision=10231
Diffstat (limited to 'content/content.c')
-rw-r--r--content/content.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/content/content.c b/content/content.c
index 548e08418..782e1a370 100644
--- a/content/content.c
+++ b/content/content.c
@@ -1038,6 +1038,20 @@ void content_add_error(struct content *c, const char *token,
{
}
+bool content__set_title(struct content *c, const char *title)
+{
+ char *new_title = talloc_strdup(c, title);
+ if (new_title == NULL)
+ return false;
+
+ if (c->title != NULL)
+ talloc_free(c->title);
+
+ c->title = new_title;
+
+ return true;
+}
+
/**
* Retrieve type of content
*