From d515127fdd612b216de07fa2589727093852d539 Mon Sep 17 00:00:00 2001 From: Derek Murray Date: Tue, 21 Apr 2020 11:13:47 -0700 Subject: [PATCH] [tf.data] Avoid using designated initializer syntax in snapshot_util.cc. This syntax was added to the standard in C++20 and is not supported in our Windows build. PiperOrigin-RevId: 307642491 Change-Id: I3a7afa3f7f3024c6033d3277127bf96269f163fc --- .../core/kernels/data/experimental/snapshot_util.cc | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/tensorflow/core/kernels/data/experimental/snapshot_util.cc b/tensorflow/core/kernels/data/experimental/snapshot_util.cc index dd79b92ac07..3ad1345d776 100644 --- a/tensorflow/core/kernels/data/experimental/snapshot_util.cc +++ b/tensorflow/core/kernels/data/experimental/snapshot_util.cc @@ -402,16 +402,15 @@ Status Reader::MakeNestedDataset(Env* env, datasets.reserve(filenames.size()); for (const auto& filename : filenames) { - datasets.push_back(new Dataset( - filename, compression_type, version, dtypes, shapes, - DatasetContext::Params{.type_string = "snapshot_util::Reader::Dataset", - .node_name = "snapshot_util_reader_Dataset"})); + datasets.push_back( + new Dataset(filename, compression_type, version, dtypes, shapes, + DatasetContext::Params({"snapshot_util::Reader::Dataset", + "snapshot_util_reader_Dataset"}))); } *output = new NestedDataset( - datasets, DatasetContext::Params{ - .type_string = "snapshot_util::Reader::NestedDataset", - .node_name = "snapshot_util_reader_NestedDataset"}); + datasets, DatasetContext::Params({"snapshot_util::Reader::NestedDataset", + "snapshot_util_reader_NestedDataset"})); return Status::OK(); }