summaryrefslogtreecommitdiff
path: root/src/components/smart_objects/include/smart_objects/object_schema_item.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/smart_objects/include/smart_objects/object_schema_item.h')
-rw-r--r--src/components/smart_objects/include/smart_objects/object_schema_item.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/components/smart_objects/include/smart_objects/object_schema_item.h b/src/components/smart_objects/include/smart_objects/object_schema_item.h
index ee42b36620..58e13106d4 100644
--- a/src/components/smart_objects/include/smart_objects/object_schema_item.h
+++ b/src/components/smart_objects/include/smart_objects/object_schema_item.h
@@ -68,6 +68,7 @@ struct SMember {
const bool IsDeprecated = false,
const bool IsRemoved = false,
const std::vector<SMember>& history_vector = {});
+
/**
* @brief Checks the version a parameter was removed (until)
* If the mobile's msg version is greater than or
@@ -179,9 +180,11 @@ class CObjectSchemaItem : public ISchemaItem {
/**
* @brief Returns the correct schema item based on message version.
* @param member Schema member
- * @param MmessageVersion Semantic Version of mobile message.
+ * @param MessageVersion Semantic Version of mobile message.
+ * @return Pointer to correct schema item if item found or nullptr, if item
+ *was not found.
**/
- const SMember& GetCorrectMember(const SMember& member,
+ const SMember* GetCorrectMember(const SMember& member,
const utils::SemanticVersion& messageVersion);
/**