aboutsummaryrefslogtreecommitdiff
path: root/tools/302_solve_multisol/solve_multisol.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/302_solve_multisol/solve_multisol.c')
-rw-r--r--tools/302_solve_multisol/solve_multisol.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/tools/302_solve_multisol/solve_multisol.c b/tools/302_solve_multisol/solve_multisol.c
index a3dfd1f..2275671 100644
--- a/tools/302_solve_multisol/solve_multisol.c
+++ b/tools/302_solve_multisol/solve_multisol.c
@@ -40,7 +40,7 @@ void run(void) {
40} 40}
41 41
42int main(int argc, char **argv) { 42int main(int argc, char **argv) {
43 char filename[255], dataid[NISSY_SIZE_DATAID]; 43 char filename[7+NISSY_SIZE_DATAID], dataid[NISSY_SIZE_DATAID];
44 44
45 if (argc < 3) { 45 if (argc < 3) {
46 printf("Error: not enough arguments. " 46 printf("Error: not enough arguments. "
@@ -53,13 +53,11 @@ int main(int argc, char **argv) {
53 srand(time(NULL)); 53 srand(time(NULL));
54 nissy_setlogger(log_stderr, NULL); 54 nissy_setlogger(log_stderr, NULL);
55 55
56 56 size = nissy_solverinfo(solver, dataid);
57 sprintf(filename, "tables/%s", solver); 57 sprintf(filename, "tables/%s", dataid);
58 if (getdata(solver, &buf, filename) != 0) 58 if (getdata(solver, &buf, filename) != 0)
59 return 1; 59 return 1;
60 60
61 size = nissy_solverinfo(solver, dataid);
62
63 timerun(run); 61 timerun(run);
64 62
65 free(buf); 63 free(buf);

Generated with cgit - Back to sebastiano.tronto.net