]> git.lyx.org Git - lyx.git/blobdiff - src/insets/insetbase.h
prevent crash when inserting minipage in table cell,
[lyx.git] / src / insets / insetbase.h
index d52f770e15455c1f15070419c5636f85f65808fc..71560de801b6ac08736c9f31e7c2991e2f6be828 100644 (file)
@@ -15,6 +15,7 @@
 #include "LString.h"
 
 #include <vector>
+#include <memory>
 
 class BufferView;
 class FuncRequest;
@@ -69,7 +70,7 @@ public:
        /// virtual base class destructor
        virtual ~InsetBase() {}
        /// replicate ourselves
-       virtual InsetBase * clone() const = 0;
+       virtual std::auto_ptr<InsetBase> clone() const = 0;
 
        // the real dispatcher
        virtual dispatch_result dispatch