From 4378f969485b5163685a02156b20f65e5b27b289 Mon Sep 17 00:00:00 2001 From: levlam Date: Wed, 31 Oct 2018 16:03:38 +0300 Subject: [PATCH] Pass const object to has_json_object_field. GitOrigin-RevId: 7e7dfda846e15e8b977674e4c3a3ab759720449c --- tdutils/td/utils/JsonBuilder.cpp | 2 +- tdutils/td/utils/JsonBuilder.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tdutils/td/utils/JsonBuilder.cpp b/tdutils/td/utils/JsonBuilder.cpp index 26a918fa..da11b969 100644 --- a/tdutils/td/utils/JsonBuilder.cpp +++ b/tdutils/td/utils/JsonBuilder.cpp @@ -576,7 +576,7 @@ Slice JsonValue::get_type_name(Type type) { } } -bool has_json_object_field(JsonObject &object, Slice name) { +bool has_json_object_field(const JsonObject &object, Slice name) { for (auto &field_value : object) { if (field_value.first == name) { return true; diff --git a/tdutils/td/utils/JsonBuilder.h b/tdutils/td/utils/JsonBuilder.h index 4ae07239..35fff16c 100644 --- a/tdutils/td/utils/JsonBuilder.h +++ b/tdutils/td/utils/JsonBuilder.h @@ -816,7 +816,7 @@ auto json_array(const A &a, F &&f) { }); } -bool has_json_object_field(JsonObject &object, Slice name); +bool has_json_object_field(const JsonObject &object, Slice name); Result get_json_object_field(JsonObject &object, Slice name, JsonValue::Type type, bool is_optional = true) TD_WARN_UNUSED_RESULT;