-
#include <config.h>
#include "ref_inset.h"
#include "support/LOstream.h"
+using std::auto_ptr;
+
RefInset::RefInset()
: CommandInset("ref")
{}
-MathInset * RefInset::clone() const
+auto_ptr<InsetBase> RefInset::clone() const
{
- return new RefInset(*this);
+ return auto_ptr<InsetBase>(new RefInset(*this));
}
return UNDISPATCHED;
*this = *ar[0].nucleus()->asRefInset();
-// if (cmd.view())
+// if (cmd.view())
// // This does not compile because updateInset expects
// // an Inset* and 'this' isn't.
-// cmd.view()->updateInset(this);
+// cmd.view()->updateInset(this);
return DISPATCHED;
}