diff options
author | Emmanuele Bassi <ebassi@openedhand.com> | 2007-12-25 11:49:20 +0000 |
---|---|---|
committer | Emmanuele Bassi <ebassi@openedhand.com> | 2007-12-25 11:49:20 +0000 |
commit | a90a842f269314c4423de9d84d03391a8efbd7b5 (patch) | |
tree | bb5151b990e8c2e5d83f699f3a007056a2544057 /json-glib/json-parser.h | |
parent | 7229b9bf0bd15c6c1e5b695f8e291218a041ab45 (diff) | |
download | json-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.h | 2 |
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); |