summaryrefslogtreecommitdiffstats
path: root/xmrstak/misc
diff options
context:
space:
mode:
authorUnknown <fireice2@o2.pl>2017-11-19 13:54:30 +0000
committerUnknown <fireice2@o2.pl>2017-11-19 13:54:30 +0000
commitbec1e69755d1708834a5944e0b36cd874c1983b5 (patch)
treea5ba2e7aa53d95a00cbfe7249200331b5da5895f /xmrstak/misc
parentc4f8c1a13332e52ab8f04bc549a50e1fe4305dea (diff)
downloadxmr-stak-bec1e69755d1708834a5944e0b36cd874c1983b5.zip
xmr-stak-bec1e69755d1708834a5944e0b36cd874c1983b5.tar.gz
Add windows exit
Diffstat (limited to 'xmrstak/misc')
-rw-r--r--xmrstak/misc/console.cpp9
-rw-r--r--xmrstak/misc/console.hpp2
2 files changed, 6 insertions, 5 deletions
diff --git a/xmrstak/misc/console.cpp b/xmrstak/misc/console.cpp
index ce63bcb..8de5948 100644
--- a/xmrstak/misc/console.cpp
+++ b/xmrstak/misc/console.cpp
@@ -220,15 +220,16 @@ void printer::print_str(const char* str)
//Do a press any key for the windows folk. *insert any key joke here*
#ifdef _WIN32
-void win_exit()
+void win_exit(size_t code)
{
printer::inst()->print_str("Press any key to exit.");
get_key();
- std::exit(1);
+ std::exit(code);
}
#else
-void win_exit() {
- std::exit(1);
+void win_exit(size_t code)
+{
+ std::exit(code);
}
#endif // _WIN32
diff --git a/xmrstak/misc/console.hpp b/xmrstak/misc/console.hpp
index 97e86bd..cfbeddd 100644
--- a/xmrstak/misc/console.hpp
+++ b/xmrstak/misc/console.hpp
@@ -49,4 +49,4 @@ private:
FILE* logfile;
};
-void win_exit();
+void win_exit(size_t code = 1);
OpenPOWER on IntegriCloud