From 065f420f8939321a35754d033e68be72b2f9c8e2 Mon Sep 17 00:00:00 2001 From: Unknown Date: Thu, 7 Dec 2017 15:30:15 +0000 Subject: Disallow sending of username / pass to unspecifed pool --- xmrstak/cli/cli-miner.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/xmrstak/cli/cli-miner.cpp b/xmrstak/cli/cli-miner.cpp index be9b917..2c44ffc 100644 --- a/xmrstak/cli/cli-miner.cpp +++ b/xmrstak/cli/cli-miner.cpp @@ -479,6 +479,13 @@ int main(int argc, char *argv[]) } else if(opName.compare("-u") == 0 || opName.compare("--user") == 0) { + if(params::inst().poolURL.empty()) + { + printer::inst()->print_msg(L0, "Pool address has to be set if you want to specify username and password."); + win_exit(); + return 1; + } + ++i; if( i >=argc ) { @@ -490,6 +497,13 @@ int main(int argc, char *argv[]) } else if(opName.compare("-p") == 0 || opName.compare("--pass") == 0) { + if(params::inst().poolURL.empty()) + { + printer::inst()->print_msg(L0, "Pool address has to be set if you want to specify username and password."); + win_exit(); + return 1; + } + ++i; if( i >=argc ) { -- cgit v1.1