git-svn-id: svn://db.shs.com.ru/pip@850 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5

This commit is contained in:
2019-08-26 15:52:59 +00:00
parent 061823a141
commit df4ec9f32b

View File

@@ -136,13 +136,17 @@ PIVariantTypes::Enum & PIVariantTypes::Enum::operator <<(const PIVariantTypes::E
PIVariantTypes::Enum & PIVariantTypes::Enum::operator <<(const PIString & v) { PIVariantTypes::Enum & PIVariantTypes::Enum::operator <<(const PIString & v) {
enum_list << Enumerator(enum_list.size(), v); if (enum_list.isEmpty()) {
enum_list << Enumerator(0, v);
} else {
enum_list << Enumerator(enum_list.back().value+1, v);
}
return *this; return *this;
} }
PIVariantTypes::Enum & PIVariantTypes::Enum::operator <<(const PIStringList & v) { PIVariantTypes::Enum & PIVariantTypes::Enum::operator <<(const PIStringList & v) {
piForeachC (PIString & s, v) piForeachC (PIString & s, v)
(*this) << s.trimmed(); (*this) << s;
return *this; return *this;
} }