Remove const qualifier from the json_t parameter in json_*_set() functions.

It's incorrect as these functions modify the value.
This commit is contained in:
Petri Lehtinen 2009-12-21 14:01:59 +02:00
parent 34fb97998c
commit f5202bedef
2 changed files with 6 additions and 6 deletions

View File

@ -123,9 +123,9 @@ int json_integer_value(const json_t *integer);
double json_real_value(const json_t *real);
double json_number_value(const json_t *json);
int json_string_set(const json_t *string, const char *value);
int json_integer_set(const json_t *integer, int value);
int json_real_set(const json_t *real, double value);
int json_string_set(json_t *string, const char *value);
int json_integer_set(json_t *integer, int value);
int json_real_set(json_t *real, double value);
/* loading, printing */

View File

@ -508,7 +508,7 @@ const char *json_string_value(const json_t *json)
return json_to_string(json)->value;
}
int json_string_set(const json_t *json, const char *value)
int json_string_set(json_t *json, const char *value)
{
char *dup;
json_string_t *string;
@ -555,7 +555,7 @@ int json_integer_value(const json_t *json)
return json_to_integer(json)->value;
}
int json_integer_set(const json_t *json, int value)
int json_integer_set(json_t *json, int value)
{
if(!json_is_integer(json))
return -1;
@ -592,7 +592,7 @@ double json_real_value(const json_t *json)
return json_to_real(json)->value;
}
int json_real_set(const json_t *json, double value)
int json_real_set(json_t *json, double value)
{
if(!json_is_real(json))
return 0;