libxl_json: constify libxl__json_object_to_yajl_gen arguments
authorAnthony PERARD <anthony.perard@citrix.com>
Fri, 25 May 2018 14:02:34 +0000 (15:02 +0100)
committerAnthony PERARD <anthony.perard@citrix.com>
Tue, 21 Aug 2018 10:57:50 +0000 (11:57 +0100)
Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/libxl/libxl_internal.h
tools/libxl/libxl_json.c

index ab1de8052281577c0e0e974dd5a99547a3a13291..72ab177ce5872eb170ce3a3ceb89b7efd6f36015 100644 (file)
@@ -2031,7 +2031,7 @@ _hidden const libxl__json_object *libxl__json_map_get(const char *key,
                                           libxl__json_node_type expected_type);
 _hidden yajl_status libxl__json_object_to_yajl_gen(libxl__gc *gc_opt,
                                                    yajl_gen hand,
-                                                   libxl__json_object *param);
+                                                   const libxl__json_object *param);
 _hidden void libxl__json_object_free(libxl__gc *gc_opt,
                                      libxl__json_object *obj);
 
index dc93a88ef10dc0ce0ec8bdfd0225a9bb0bdcaada..b7f9077f0d7831962fa27c5a9659cd1eea963422 100644 (file)
@@ -612,7 +612,7 @@ const libxl__json_object *libxl__json_map_get(const char *key,
 
 yajl_status libxl__json_object_to_yajl_gen(libxl__gc *gc,
                                            yajl_gen hand,
-                                           libxl__json_object *obj)
+                                           const libxl__json_object *obj)
 {
     int idx = 0;
     yajl_status rc;