From 710bcf9804afeb45bcf464ddf51486751157cf0f Mon Sep 17 00:00:00 2001 From: "Laurent Alonso(fr)" Date: Sat, 4 Apr 2020 19:34:47 +0200 Subject: [PATCH] coverity: fix some warnings... --- src/lib/STOFFChart.hxx | 4 ++++ src/lib/STOFFFont.hxx | 4 ++++ src/lib/STOFFGraphicListener.cxx | 4 ++++ src/lib/STOFFList.hxx | 4 ++++ src/lib/STOFFPageSpan.hxx | 4 ++++ src/lib/STOFFSection.hxx | 5 +++++ src/lib/libstaroffice_internal.hxx | 4 ++++ 7 files changed, 29 insertions(+) diff --git a/src/lib/STOFFChart.hxx b/src/lib/STOFFChart.hxx index 3ad0f0a..52168ab 100644 --- a/src/lib/STOFFChart.hxx +++ b/src/lib/STOFFChart.hxx @@ -176,6 +176,10 @@ public: }; //! constructor Serie(); + Serie(Serie const &)=default; + Serie(Serie &&)=default; + Serie &operator=(Serie const &)=default; + Serie &operator=(Serie &&)=default; //! destructor virtual ~Serie(); //! return true if the serie style is 1D diff --git a/src/lib/STOFFFont.hxx b/src/lib/STOFFFont.hxx index 768db4b..0907eda 100644 --- a/src/lib/STOFFFont.hxx +++ b/src/lib/STOFFFont.hxx @@ -54,6 +54,10 @@ public: , m_lineBreak(false) { } + STOFFFont(STOFFFont const &)=default; + STOFFFont(STOFFFont &&)=default; + STOFFFont &operator=(STOFFFont const &)=default; + STOFFFont &operator=(STOFFFont &&)=default; /** destructor */ ~STOFFFont(); //! add to the propList diff --git a/src/lib/STOFFGraphicListener.cxx b/src/lib/STOFFGraphicListener.cxx index 81ab7a4..a974e10 100644 --- a/src/lib/STOFFGraphicListener.cxx +++ b/src/lib/STOFFGraphicListener.cxx @@ -83,6 +83,10 @@ struct GraphicState { , m_section() { } + GraphicState(GraphicState const &)=default; + GraphicState(GraphicState &&)=default; + GraphicState &operator=(GraphicState const &)=default; + GraphicState &operator=(GraphicState &&)=default; //! destructor ~GraphicState() { diff --git a/src/lib/STOFFList.hxx b/src/lib/STOFFList.hxx index 2bfa0f6..e683ebc 100644 --- a/src/lib/STOFFList.hxx +++ b/src/lib/STOFFList.hxx @@ -57,6 +57,10 @@ struct STOFFListLevel { , m_startValue(0) { } + STOFFListLevel(STOFFListLevel const &)=default; + STOFFListLevel(STOFFListLevel &&)=default; + STOFFListLevel &operator=(STOFFListLevel const &)=default; + STOFFListLevel &operator=(STOFFListLevel &&)=default; /** destructor */ ~STOFFListLevel(); diff --git a/src/lib/STOFFPageSpan.hxx b/src/lib/STOFFPageSpan.hxx index 4ea83ed..e8543f3 100644 --- a/src/lib/STOFFPageSpan.hxx +++ b/src/lib/STOFFPageSpan.hxx @@ -80,6 +80,10 @@ public: public: //! constructor STOFFPageSpan(); + STOFFPageSpan(STOFFPageSpan const &)=default; + STOFFPageSpan(STOFFPageSpan &&)=default; + STOFFPageSpan &operator=(STOFFPageSpan const &)=default; + STOFFPageSpan &operator=(STOFFPageSpan &&)=default; //! destructor ~STOFFPageSpan(); diff --git a/src/lib/STOFFSection.hxx b/src/lib/STOFFSection.hxx index d598720..f729f11 100644 --- a/src/lib/STOFFSection.hxx +++ b/src/lib/STOFFSection.hxx @@ -51,6 +51,11 @@ public: : m_propertyList() { } + STOFFSection(STOFFSection const &)=default; + STOFFSection(STOFFSection &&)=default; + STOFFSection &operator=(STOFFSection const &)=default; + STOFFSection &operator=(STOFFSection &&)=default; + //! destructor ~STOFFSection(); //! returns the number of columns diff --git a/src/lib/libstaroffice_internal.hxx b/src/lib/libstaroffice_internal.hxx index b8cf026..22670a1 100644 --- a/src/lib/libstaroffice_internal.hxx +++ b/src/lib/libstaroffice_internal.hxx @@ -416,6 +416,10 @@ struct STOFFEmbeddedObject { { add(binaryData, type); } + STOFFEmbeddedObject(STOFFEmbeddedObject const &)=default; + STOFFEmbeddedObject(STOFFEmbeddedObject &&)=default; + STOFFEmbeddedObject &operator=(STOFFEmbeddedObject const &)=default; + STOFFEmbeddedObject &operator=(STOFFEmbeddedObject &&)=default; //! destructor ~STOFFEmbeddedObject(); //! return true if the picture contains no data