diff --git a/tig-binary/src/entry_point_template.rs b/tig-binary/src/entry_point_template.rs index 4a1f240..fe38899 100644 --- a/tig-binary/src/entry_point_template.rs +++ b/tig-binary/src/entry_point_template.rs @@ -23,7 +23,7 @@ pub fn entry_point( { catch_unwind(AssertUnwindSafe(|| { let hyperparameters = hyperparameters.map(|x| serde_json::from_str::>(&x).unwrap()); - {ALGORITHM}::solve_challenge(challenge, save_solution, hyperparameters) + {ALGORITHM}::solve_challenge(challenge, save_solution, &hyperparameters) })).unwrap_or_else(|_| { Err(anyhow!("Panic occurred calling solve_challenge")) }) @@ -43,7 +43,7 @@ pub fn entry_point( { catch_unwind(AssertUnwindSafe(|| { let hyperparameters = hyperparameters.map(|x| serde_json::from_str::>(x)); - {ALGORITHM}::solve_challenge(challenge, save_solution, hyperparameters, module, stream, prop) + {ALGORITHM}::solve_challenge(challenge, save_solution, &hyperparameters, module, stream, prop) })).unwrap_or_else(|_| { Err(anyhow!("Panic occurred calling solve_challenge")) })