diff options
author | Unknown <fireice2@o2.pl> | 2017-11-19 13:54:30 +0000 |
---|---|---|
committer | Unknown <fireice2@o2.pl> | 2017-11-19 13:54:30 +0000 |
commit | bec1e69755d1708834a5944e0b36cd874c1983b5 (patch) | |
tree | a5ba2e7aa53d95a00cbfe7249200331b5da5895f /xmrstak/misc | |
parent | c4f8c1a13332e52ab8f04bc549a50e1fe4305dea (diff) | |
download | xmr-stak-bec1e69755d1708834a5944e0b36cd874c1983b5.zip xmr-stak-bec1e69755d1708834a5944e0b36cd874c1983b5.tar.gz |
Add windows exit
Diffstat (limited to 'xmrstak/misc')
-rw-r--r-- | xmrstak/misc/console.cpp | 9 | ||||
-rw-r--r-- | xmrstak/misc/console.hpp | 2 |
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); |