aboutsummaryrefslogtreecommitdiffstats
path: root/src/core/model/GpgSignature.h
diff options
context:
space:
mode:
authorsaturneric <[email protected]>2025-02-03 18:01:26 +0000
committersaturneric <[email protected]>2025-02-03 18:01:26 +0000
commitd3d94f5b7a3e60b3bbb73e832bab7cf2d44a1600 (patch)
tree5cc7838f1325b076b91bb898fd0da3cfcb60b455 /src/core/model/GpgSignature.h
parentdoc: update README.md (diff)
parentfix: set pb range when size of operas > 1 (diff)
downloadGpgFrontend-d3d94f5b7a3e60b3bbb73e832bab7cf2d44a1600.tar.gz
GpgFrontend-d3d94f5b7a3e60b3bbb73e832bab7cf2d44a1600.zip
Merge branch 'develop'
Diffstat (limited to 'src/core/model/GpgSignature.h')
-rw-r--r--src/core/model/GpgSignature.h23
1 files changed, 3 insertions, 20 deletions
diff --git a/src/core/model/GpgSignature.h b/src/core/model/GpgSignature.h
index ddcc943f..aa977d55 100644
--- a/src/core/model/GpgSignature.h
+++ b/src/core/model/GpgSignature.h
@@ -117,33 +117,16 @@ class GPGFRONTEND_CORE_EXPORT GpgSignature {
* @brief Construct a new Gpg Signature object
*
*/
- GpgSignature(GpgSignature &&) noexcept;
-
- /**
- * @brief Construct a new Gpg Signature object
- *
- */
- GpgSignature(const GpgSignature &) = delete;
-
- /**
- * @brief
- *
- * @return GpgSignature&
- */
- auto operator=(GpgSignature &&) noexcept -> GpgSignature &;
+ GpgSignature(const GpgSignature &);
/**
* @brief
*
* @return GpgSignature&
*/
- auto operator=(const GpgSignature &) -> GpgSignature & = delete;
+ auto operator=(const GpgSignature &) -> GpgSignature &;
private:
- using KeySignatrueRefHandler =
- std::unique_ptr<struct _gpgme_signature,
- std::function<void(gpgme_signature_t)>>; ///<
-
- KeySignatrueRefHandler signature_ref_ = nullptr; ///<
+ gpgme_signature_t signature_ref_ = nullptr; ///<
};
} // namespace GpgFrontend