aboutsummaryrefslogtreecommitdiff
path: root/src/solvers/h48/checkdata.h
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2025-05-27 09:03:51 +0200
committerSebastiano Tronto <sebastiano@tronto.net>2025-05-27 09:03:51 +0200
commit7c934801f88c640970ad41b5ddd39f4e39609f28 (patch)
tree76a065db76fbcbdec818b8b6cc8b108ac1c9eb49 /src/solvers/h48/checkdata.h
parent243a852d31483d10983c50978d1d4471efd0e553 (diff)
downloadnissy-core-7c934801f88c640970ad41b5ddd39f4e39609f28.tar.gz
nissy-core-7c934801f88c640970ad41b5ddd39f4e39609f28.zip
Removed VLA notation from function parameters.
I found out that this gives undefined behavior when then size is 0. Better not to have it at all, it is confusing for other developers anyway.
Diffstat (limited to 'src/solvers/h48/checkdata.h')
-rw-r--r--src/solvers/h48/checkdata.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/solvers/h48/checkdata.h b/src/solvers/h48/checkdata.h
index 53e616b..d36d8cc 100644
--- a/src/solvers/h48/checkdata.h
+++ b/src/solvers/h48/checkdata.h
@@ -1,5 +1,5 @@
1STATIC long long checkdata_h48( 1STATIC long long checkdata_h48(
2 const char *, unsigned long long n, const unsigned char [n]); 2 const char *, unsigned long long, const unsigned char *);
3 3
4/* 4/*
5Currently unused. 5Currently unused.
@@ -178,7 +178,7 @@ STATIC long long
178checkdata_h48( 178checkdata_h48(
179 const char *solver, 179 const char *solver,
180 unsigned long long data_size, 180 unsigned long long data_size,
181 const unsigned char data[data_size] 181 const unsigned char *data
182) 182)
183{ 183{
184 const unsigned char *table; 184 const unsigned char *table;

Generated with cgit - Back to sebastiano.tronto.net