aboutsummaryrefslogtreecommitdiff
path: root/src/nissy.c
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2024-10-12 17:06:50 +0200
committerSebastiano Tronto <sebastiano@tronto.net>2024-10-12 17:06:50 +0200
commitef087c3849cfbe58f4f77e09367d6fbf152e5498 (patch)
tree50887156f53a784f5d8f9bdadc5e5ed727365fe6 /src/nissy.c
parent37a48208d419a6c2797f5705ba37d7b362fcb8fe (diff)
downloadnissy-core-ef087c3849cfbe58f4f77e09367d6fbf152e5498.tar.gz
nissy-core-ef087c3849cfbe58f4f77e09367d6fbf152e5498.zip
Make writemoves (and solver) safer by checking buffer size
Diffstat (limited to 'src/nissy.c')
-rw-r--r--src/nissy.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/nissy.c b/src/nissy.c
index d3ff58a..d5d0270 100644
--- a/src/nissy.c
+++ b/src/nissy.c
@@ -559,9 +559,6 @@ nissy_solve(
559 solve_h48(c, minmoves, maxmoves, maxsols, 559 solve_h48(c, minmoves, maxmoves, maxsols,
560 data_size, data, sols_size, sols); 560 data_size, data, sols_size, sols);
561 } 561 }
562 } else if (!strcmp(solver, "simple")) {
563 return solve_simple(
564 c, minmoves, maxmoves, maxsols, optimal, sols);
565 } else { 562 } else {
566 LOG("solve: unknown solver '%s'\n", solver); 563 LOG("solve: unknown solver '%s'\n", solver);
567 return NISSY_ERROR_INVALID_SOLVER; 564 return NISSY_ERROR_INVALID_SOLVER;

Generated with cgit - Back to sebastiano.tronto.net