From eba5aa6c8bfa23143f6c1a6610425c2f15e22e3b Mon Sep 17 00:00:00 2001 From: Marty Kraimer Date: Fri, 12 Sep 2014 16:28:55 -0400 Subject: [PATCH] change implementation of createPVStructure in nttable.cpp --- src/nt/nttable.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/nt/nttable.cpp b/src/nt/nttable.cpp index c20009b..e6ca86d 100644 --- a/src/nt/nttable.cpp +++ b/src/nt/nttable.cpp @@ -87,13 +87,11 @@ NTTableBuilder::shared_pointer NTTableBuilder::addTimeStamp() PVStructurePtr NTTableBuilder::createPVStructure() { + size_t len = labels.size(); + shared_vector l(len); + for(size_t i=0; icreatePVStructure(createStructure()); - StringArray const & fieldNames = - s->getSubField("value")->getStructure()->getFieldNames(); - size_t len = fieldNames.size(); - shared_vector names(len); - for(size_t i=0; igetSubField("labels")->replace(freeze(names)); + s->getSubField("labels")->replace(freeze(l)); return s; }