diff --git a/common/kernel/command.cc b/common/kernel/command.cc index 43eb491a..9dc54afb 100644 --- a/common/kernel/command.cc +++ b/common/kernel/command.cc @@ -427,7 +427,7 @@ void script_terminate_handler() void CommandHandler::setupContext(Context *ctx) { if (ctx->settings.find(ctx->id("seed")) != ctx->settings.end()) - ctx->rngstate = ctx->setting("seed"); + ctx->rngseed(ctx->setting("seed")); if (vm.count("verbose")) { ctx->verbose = true; @@ -447,7 +447,7 @@ void CommandHandler::setupContext(Context *ctx) } if (vm.count("seed")) { - ctx->rngstate = vm["seed"].as(); + ctx->rngseed(vm["seed"].as()); } if (vm.count("threads")) {