diff options
| author | Simon Tatham <anakin@pobox.com> | 2018-11-13 22:06:19 +0000 |
|---|---|---|
| committer | Simon Tatham <anakin@pobox.com> | 2018-11-13 22:06:19 +0000 |
| commit | db3b531e2cab765a00475054d2e9046c9d0437d3 (patch) | |
| tree | f029f201ad3dec7ba0dac6e1c18eb1ed4da98c4c /solo.c | |
| parent | 47cec547e59ac8c5012f6091394dcb4304d64fc3 (diff) | |
| download | puzzles-db3b531e2cab765a00475054d2e9046c9d0437d3.zip puzzles-db3b531e2cab765a00475054d2e9046c9d0437d3.tar.gz puzzles-db3b531e2cab765a00475054d2e9046c9d0437d3.tar.bz2 puzzles-db3b531e2cab765a00475054d2e9046c9d0437d3.tar.xz | |
Add missing 'static' to game-internal declarations.
Another thing I spotted while trawling the whole source base was that
a couple of games had omitted 'static' on a lot of their internal
functions. Checking with nm, there turned out to be quite a few more
than I'd spotted by eye, so this should fix them all.
Also added one missing 'const', on the lookup table nbits[] in Tracks.
Diffstat (limited to 'solo.c')
| -rw-r--r-- | solo.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -146,9 +146,9 @@ enum { #define MAX_2SUMS 5 #define MAX_3SUMS 8 #define MAX_4SUMS 12 -unsigned long sum_bits2[18][MAX_2SUMS]; -unsigned long sum_bits3[25][MAX_3SUMS]; -unsigned long sum_bits4[31][MAX_4SUMS]; +static unsigned long sum_bits2[18][MAX_2SUMS]; +static unsigned long sum_bits3[25][MAX_3SUMS]; +static unsigned long sum_bits4[31][MAX_4SUMS]; static int find_sum_bits(unsigned long *array, int idx, int value_left, int addends_left, int min_addend, |