Mercurial > pidgin.yaz
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);