diff --git a/modules/io/pymod/export_mmcif_io.cc b/modules/io/pymod/export_mmcif_io.cc index fb1fbe01cfdfcaf7e5eeda72b9baaba2dfe45207..c192630ad95cb9a1e1d40699fa3278d36350d01d 100644 --- a/modules/io/pymod/export_mmcif_io.cc +++ b/modules/io/pymod/export_mmcif_io.cc @@ -118,7 +118,7 @@ void export_mmcif_io() .def("Write", &StarWriter::Write, arg("data_name")) ; - class_<MMCifWriter, boost::noncopyable, bases<StarWriter> >("MMCifWriter", init<const String&, const IOProfile&>()) + class_<MMCifWriter, boost::noncopyable, bases<StarWriter> >("MMCifWriter", init<const String&>()) .def("SetStructure", &MMCifWriter::SetStructure, (arg("ent"), arg("mmcif_conform")=true)) ; diff --git a/modules/io/src/mol/mmcif_writer.cc b/modules/io/src/mol/mmcif_writer.cc index 728c45c34d60f511a8962c6d88300f3b652b383e..79ff70034b3f9cee9f944f2cbc1cefb9d12a2f0d 100644 --- a/modules/io/src/mol/mmcif_writer.cc +++ b/modules/io/src/mol/mmcif_writer.cc @@ -1400,9 +1400,8 @@ int MMCifWriterEntity::GetAsymIdx(const String& asym_id) const { throw ost::io::IOException(err); } -MMCifWriter::MMCifWriter(const String& filename, const IOProfile& profile): +MMCifWriter::MMCifWriter(const String& filename): StarWriter(filename), - profile_(profile), structure_set_(false) { } void MMCifWriter::SetStructure(const ost::mol::EntityHandle& ent, diff --git a/modules/io/src/mol/mmcif_writer.hh b/modules/io/src/mol/mmcif_writer.hh index 3285306bd37d6249d458cdbbfcef35d75f727c43..3ff8cbffdebeeed159a7c9843dac1a9d8ef96435 100644 --- a/modules/io/src/mol/mmcif_writer.hh +++ b/modules/io/src/mol/mmcif_writer.hh @@ -69,14 +69,13 @@ struct MMCifWriterEntity { class DLLEXPORT_OST_IO MMCifWriter : public StarWriter { public: - MMCifWriter(const String& filename, const IOProfile& profile); + MMCifWriter(const String& filename); virtual ~MMCifWriter() { } void SetStructure(const ost::mol::EntityHandle& ent, bool mmcif_conform=true); private: - IOProfile profile_; std::vector<MMCifWriterEntity> entity_info_; StarWriterLoopPtr atom_type_; StarWriterLoopPtr atom_site_;