aboutsummaryrefslogtreecommitdiff
path: root/cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp')
-rw-r--r--cpp/nissy.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/cpp/nissy.cpp b/cpp/nissy.cpp
index 25039bb..ed0dc0f 100644
--- a/cpp/nissy.cpp
+++ b/cpp/nissy.cpp
@@ -17,7 +17,8 @@ extern "C" {
17 long long nissy_solverinfo(const char *, char *); 17 long long nissy_solverinfo(const char *, char *);
18 long long nissy_gendata(const char *, unsigned long long, 18 long long nissy_gendata(const char *, unsigned long long,
19 unsigned char *); 19 unsigned char *);
20 long long nissy_checkdata(unsigned long long, const unsigned char *); 20 long long nissy_checkdata(const char *, unsigned long long,
21 const unsigned char *);
21 long long nissy_solve(const char *, const char *, unsigned, unsigned, 22 long long nissy_solve(const char *, const char *, unsigned, unsigned,
22 unsigned, unsigned, unsigned, unsigned, unsigned long long, 23 unsigned, unsigned, unsigned, unsigned, unsigned long long,
23 const unsigned char *, unsigned, char *, long long *, 24 const unsigned char *, unsigned, char *, long long *,
@@ -144,7 +145,7 @@ namespace nissy {
144 145
145 error solver::check_data() 146 error solver::check_data()
146 { 147 {
147 auto err_value = nissy_checkdata(data.size(), 148 auto err_value = nissy_checkdata(name.c_str(), data.size(),
148 reinterpret_cast<const unsigned char *>(data.data())); 149 reinterpret_cast<const unsigned char *>(data.data()));
149 error err{err_value}; 150 error err{err_value};
150 data_checked = err.ok(); 151 data_checked = err.ok();

Generated with cgit - Back to sebastiano.tronto.net