|
@@ -648,6 +648,9 @@ Status ProtoStreamObjectSource::RenderAny(const ProtoStreamObjectSource* os,
|
|
|
// using a nested ProtoStreamObjectSource using our nested type information.
|
|
|
ProtoStreamObjectSource nested_os(&in_stream, os->typeinfo_, *nested_type);
|
|
|
|
|
|
+ // TODO(htuch): This is somewhat fragile, since new options may be omitted.
|
|
|
+ // We should probably do this via the constructor or some object grouping
|
|
|
+ // options.
|
|
|
nested_os.set_use_lower_camel_for_enums(os->use_lower_camel_for_enums_);
|
|
|
nested_os.set_use_ints_for_enums(os->use_ints_for_enums_);
|
|
|
nested_os.set_preserve_proto_field_names(os->preserve_proto_field_names_);
|