From 8031f464fcb9413f606f8fe4ca855d31c2e03aff Mon Sep 17 00:00:00 2001 From: Pagwin Date: Wed, 11 Dec 2024 20:31:49 -0500 Subject: [PATCH] made conversion explicit --- integer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/integer.cpp b/integer.cpp index 5556aee..7a22541 100644 --- a/integer.cpp +++ b/integer.cpp @@ -283,7 +283,7 @@ public: return lhs; } - operator unsigned long() { + explicit operator unsigned long() { unsigned long ret = 0; for (std::size_t i = 0; i < std::min(size, sizeof(unsigned long)); i++) { ret += (static_cast(this->bytes[i]) << (i * 8));