From 89807d4cc8f872a32bc32aa81890472beceadce3 Mon Sep 17 00:00:00 2001 From: john30 Date: Sun, 20 Mar 2016 18:06:56 +0100 Subject: [PATCH] fix for determining uniqueness of field names --- src/lib/ebus/data.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/ebus/data.h b/src/lib/ebus/data.h index 09cbcfb0..a18f3194 100644 --- a/src/lib/ebus/data.h +++ b/src/lib/ebus/data.h @@ -759,7 +759,9 @@ public: bool uniqueNames = true; map names; for (vector::const_iterator it=fields.begin(); it!=fields.end(); it++) { - string name = (*it)->getName(); + SingleDataField* field = *it; + if (field->isIgnored()) continue; + string name = field->getName(); if (name.empty() || names.find(name)!=names.end()) { uniqueNames = false; break;