summaryrefslogtreecommitdiff
path: root/libappstream-glib/as-release.h
diff options
context:
space:
mode:
authorRichard Hughes <richard@hughsie.com>2014-03-13 15:42:02 +0000
committerRichard Hughes <richard@hughsie.com>2014-03-13 15:42:02 +0000
commit71cec283d900b52e6d59092637ba5248d6715c08 (patch)
tree4d2dbb3dc8dcc47cfacd5b1da2cde159d7f969fc /libappstream-glib/as-release.h
parenta4f0fa55a790b07f62e2dac0c98fe9755f95e239 (diff)
downloadappstream-glib-71cec283d900b52e6d59092637ba5248d6715c08.tar.gz
Use strndup so we can use expat-type parsers without an additional copy
Diffstat (limited to 'libappstream-glib/as-release.h')
-rw-r--r--libappstream-glib/as-release.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/libappstream-glib/as-release.h b/libappstream-glib/as-release.h
index 0c3b3f6..c744641 100644
--- a/libappstream-glib/as-release.h
+++ b/libappstream-glib/as-release.h
@@ -60,11 +60,13 @@ const gchar *as_release_get_description (AsRelease *release);
/* setters */
void as_release_set_version (AsRelease *release,
- const gchar *version);
+ const gchar *version,
+ gssize version_len);
void as_release_set_timestamp (AsRelease *release,
guint64 timestamp);
void as_release_set_description (AsRelease *release,
- const gchar *description);
+ const gchar *description,
+ gssize description_len);
/* object methods */
GNode *as_release_node_insert (AsRelease *release,