mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-22 21:21:32 +00:00
More clone safety.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23361 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
1becd75946
commit
6234e09063
@ -50,7 +50,7 @@ public:
|
||||
virtual ColorCode ColorName() const { return Color_newpage; }
|
||||
|
||||
private:
|
||||
Inset * clone() const { return new InsetNewpage; }
|
||||
Inset * clone() const { return new InsetNewpage(*this); }
|
||||
};
|
||||
|
||||
|
||||
@ -65,10 +65,7 @@ public:
|
||||
ColorCode ColorName() const { return Color_pagebreak; }
|
||||
|
||||
private:
|
||||
virtual Inset * clone() const
|
||||
{
|
||||
return new InsetPagebreak;
|
||||
}
|
||||
virtual Inset * clone() const { return new InsetPagebreak(*this); }
|
||||
};
|
||||
|
||||
|
||||
@ -81,10 +78,7 @@ public:
|
||||
std::string getCmdName() const { return "\\clearpage"; }
|
||||
|
||||
private:
|
||||
virtual Inset * clone() const
|
||||
{
|
||||
return new InsetClearPage;
|
||||
}
|
||||
virtual Inset * clone() const { return new InsetClearPage(*this); }
|
||||
};
|
||||
|
||||
|
||||
@ -97,10 +91,7 @@ public:
|
||||
std::string getCmdName() const { return "\\cleardoublepage"; }
|
||||
|
||||
private:
|
||||
virtual Inset * clone() const
|
||||
{
|
||||
return new InsetClearDoublePage;
|
||||
}
|
||||
virtual Inset * clone() const { return new InsetClearDoublePage(*this); }
|
||||
};
|
||||
|
||||
} // namespace lyx
|
||||
|
@ -47,7 +47,7 @@ public:
|
||||
static bool isCompatibleCommand(std::string const & s)
|
||||
{ return s == "nomenclature"; }
|
||||
private:
|
||||
Inset * clone() const { return new InsetNomencl(params()); }
|
||||
Inset * clone() const { return new InsetNomencl(*this); }
|
||||
/// unique id for this nomenclature entry for docbook export
|
||||
docstring nomenclature_entry_id;
|
||||
};
|
||||
@ -81,7 +81,7 @@ public:
|
||||
static bool isCompatibleCommand(std::string const & s)
|
||||
{ return s == "printnomenclature"; }
|
||||
private:
|
||||
Inset * clone() const { return new InsetPrintNomencl(params()); }
|
||||
Inset * clone() const { return new InsetPrintNomencl(*this); }
|
||||
};
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user