2007-12-06 Emmanuele Bassi <ebassi@openedhand.com>

* clutter/json/json-parser.[ch]: Use gssize, size we allow -1
	as a length (meaning "use the whole string").

	(json_parser_load_from_data): Use the passed length instead of
	using strlen() all the time.

	* clutter/clutter-script.[ch]: Ditto as above.
This commit is contained in:
Emmanuele Bassi
2007-12-06 11:25:16 +00:00
parent 6e25c4ef96
commit 6fae4bcfc9
5 changed files with 18 additions and 5 deletions

View File

@ -1602,7 +1602,7 @@ clutter_script_load_from_file (ClutterScript *script,
guint
clutter_script_load_from_data (ClutterScript *script,
const gchar *data,
gsize length,
gssize length,
GError **error)
{
ClutterScriptPrivate *priv;
@ -1611,6 +1611,9 @@ clutter_script_load_from_data (ClutterScript *script,
g_return_val_if_fail (CLUTTER_IS_SCRIPT (script), 0);
g_return_val_if_fail (data != NULL, 0);
if (length < 0)
length = strlen (data);
priv = script->priv;
g_free (priv->filename);