|
@@ -211,8 +211,7 @@ template <>
|
|
|
FieldGeneratorMap<ImmutableFieldGenerator>::FieldGeneratorMap(
|
|
|
const Descriptor* descriptor, Context* context)
|
|
|
: descriptor_(descriptor),
|
|
|
- field_generators_(new std::unique_ptr<
|
|
|
- ImmutableFieldGenerator>[descriptor->field_count()]) {
|
|
|
+ field_generators_(descriptor->field_count()) {
|
|
|
|
|
|
// Construct all the FieldGenerators and assign them bit indices for their
|
|
|
// bit fields.
|
|
@@ -234,8 +233,7 @@ template <>
|
|
|
FieldGeneratorMap<ImmutableFieldLiteGenerator>::FieldGeneratorMap(
|
|
|
const Descriptor* descriptor, Context* context)
|
|
|
: descriptor_(descriptor),
|
|
|
- field_generators_(new std::unique_ptr<
|
|
|
- ImmutableFieldLiteGenerator>[descriptor->field_count()]) {
|
|
|
+ field_generators_(descriptor->field_count()) {
|
|
|
// Construct all the FieldGenerators and assign them bit indices for their
|
|
|
// bit fields.
|
|
|
int messageBitIndex = 0;
|