From 5da57b93cf0ae601678baaac6cdf3f5ae4528b9b Mon Sep 17 00:00:00 2001 From: psychocrypt <psychocryptHPC@gmail.com> Date: Sun, 14 Oct 2018 11:54:43 +0200 Subject: [PATCH] fix access uninitialized value fix #1906 If the currency provided by the user is not known by the miner we access an uninitialized value. Add default values for member of `coinDescription`. --- xmrstak/misc/coinDescription.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/xmrstak/misc/coinDescription.hpp b/xmrstak/misc/coinDescription.hpp index 73d9a95..55e86f4 100644 --- a/xmrstak/misc/coinDescription.hpp +++ b/xmrstak/misc/coinDescription.hpp @@ -10,9 +10,9 @@ namespace xmrstak { struct coinDescription { - xmrstak_algo algo; - xmrstak_algo algo_root; - uint8_t fork_version; + xmrstak_algo algo = xmrstak_algo::invalid_algo; + xmrstak_algo algo_root = xmrstak_algo::invalid_algo; + uint8_t fork_version = 0u; coinDescription() = default; -- GitLab