From bc4339719eb8eb5c83127d6f152f9e77915a7b9c Mon Sep 17 00:00:00 2001 From: Peter Krempa Date: Fri, 22 Jul 2016 16:56:37 +0200 Subject: [PATCH] util: json: Make first argument of virJSONValueObjectForeachKeyValue const The iterator function (second argument) already requires that the object is handled as 'const' thus we won't modify the object itself. --- src/util/virjson.c | 2 +- src/util/virjson.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/util/virjson.c b/src/util/virjson.c index 1022cfc4b9..afc98e3e84 100644 --- a/src/util/virjson.c +++ b/src/util/virjson.c @@ -1220,7 +1220,7 @@ virJSONValueObjectIsNull(virJSONValuePtr object, * during iteration and -1 on generic errors. */ int -virJSONValueObjectForeachKeyValue(virJSONValuePtr object, +virJSONValueObjectForeachKeyValue(const virJSONValue *object, virJSONValueObjectIteratorFunc cb, void *opaque) { diff --git a/src/util/virjson.h b/src/util/virjson.h index 66ed48aad5..a5aef3957c 100644 --- a/src/util/virjson.h +++ b/src/util/virjson.h @@ -167,7 +167,7 @@ typedef int (*virJSONValueObjectIteratorFunc)(const char *key, const virJSONValue *value, void *opaque); -int virJSONValueObjectForeachKeyValue(virJSONValuePtr object, +int virJSONValueObjectForeachKeyValue(const virJSONValue *object, virJSONValueObjectIteratorFunc cb, void *opaque); -- 2.47.2