mirror of
https://github.com/xmrig/xmrig.git
synced 2026-01-23 14:52:52 -05:00
Use early exit for --help and --version options.
This commit is contained in:
@@ -23,13 +23,20 @@
|
||||
*/
|
||||
|
||||
#include "App.h"
|
||||
#include "base/kernel/Entry.h"
|
||||
#include "base/kernel/Process.h"
|
||||
|
||||
|
||||
int main(int argc, char **argv) {
|
||||
xmrig::Process process(argc, argv);
|
||||
using namespace xmrig;
|
||||
|
||||
xmrig::App app(&process);
|
||||
Process process(argc, argv);
|
||||
const Entry::Id entry = Entry::get(process);
|
||||
if (entry) {
|
||||
return Entry::exec(process, entry);
|
||||
}
|
||||
|
||||
App app(&process);
|
||||
|
||||
return app.exec();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user