summaryrefslogtreecommitdiff
path: root/json-glib/json-parser.h
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@openedhand.com>2007-12-25 11:49:20 +0000
committerEmmanuele Bassi <ebassi@openedhand.com>2007-12-25 11:49:20 +0000
commita90a842f269314c4423de9d84d03391a8efbd7b5 (patch)
treebb5151b990e8c2e5d83f699f3a007056a2544057 /json-glib/json-parser.h
parent7229b9bf0bd15c6c1e5b695f8e291218a041ab45 (diff)
downloadjson-glib-a90a842f269314c4423de9d84d03391a8efbd7b5.tar.gz
Use gssize for the buffer length parameter
Since we allow a negative value, meaning "take the whole string", for the length parameter, when need a signed size_t. This also fixes the bug where we implicitly always computed the buffer length and discarded the passed length parameter.
Diffstat (limited to 'json-glib/json-parser.h')
-rw-r--r--json-glib/json-parser.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/json-glib/json-parser.h b/json-glib/json-parser.h
index c7fd570..efe6d8b 100644
--- a/json-glib/json-parser.h
+++ b/json-glib/json-parser.h
@@ -138,7 +138,7 @@ gboolean json_parser_load_from_file (JsonParser *parser,
GError **error);
gboolean json_parser_load_from_data (JsonParser *parser,
const gchar *data,
- gsize length,
+ gssize length,
GError **error);
JsonNode * json_parser_peek_root (JsonParser *parser);