diff src/xmlnode.c @ 10848:98de05966d6d

[gaim-migrate @ 12520] size_t is unsigned, so -1 is technically bad committer: Tailor Script <tailor@pidgin.im>
author Nathan Walp <nwalp@pidgin.im>
date Tue, 19 Apr 2005 04:06:57 +0000
parents 703f722d076f
children 869cef00a947
line wrap: on
line diff
--- a/src/xmlnode.c	Tue Apr 19 04:05:55 2005 +0000
+++ b/src/xmlnode.c	Tue Apr 19 04:06:57 2005 +0000
@@ -87,10 +87,10 @@
 }
 
 void
-xmlnode_insert_data(xmlnode *node, const char *data, size_t size)
+xmlnode_insert_data(xmlnode *node, const char *data, gssize size)
 {
 	xmlnode *child;
-	size_t real_size;
+	gsize real_size;
 
 	g_return_if_fail(node != NULL);
 	g_return_if_fail(data != NULL);
@@ -403,12 +403,12 @@
 
 
 xmlnode *
-xmlnode_from_str(const char *str, size_t size)
+xmlnode_from_str(const char *str, gssize size)
 {
 	struct _xmlnode_parser_data *xpd = g_new0(struct _xmlnode_parser_data, 1);
 	xmlnode *ret;
 	GMarkupParseContext *context;
-	size_t real_size = size == -1 ? strlen(str) : size;
+	gsize real_size = size == -1 ? strlen(str) : size;
 
 	context = g_markup_parse_context_new(&xmlnode_parser, 0, xpd, NULL);