#include <sstream>
-using std::endl;
using std::string;
-using std::auto_ptr;
using std::istringstream;
using std::ostream;
using std::ostringstream;
{}
-auto_ptr<Inset> InsetExternal::doClone() const
+Inset * InsetExternal::clone() const
{
- return auto_ptr<Inset>(new InsetExternal(*this));
+ return new InsetExternal(*this);
}
}
+void InsetExternal::registerEmbeddedFiles(Buffer const &,
+ EmbeddedFiles & files, ParConstIterator const & pit) const
+{
+ files.registerFile(params_.filename.absFilename(), EmbeddedFile::AUTO, pit);
+}
+
+
void InsetExternal::edit(Cursor & cur, bool)
{
InsetExternalMailer(*this).showDialog(&cur.bv());