diff options
Diffstat (limited to 'dis/original/Pointer/pointer.c')
-rw-r--r-- | dis/original/Pointer/pointer.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/dis/original/Pointer/pointer.c b/dis/original/Pointer/pointer.c index a0aa62e..5671697 100644 --- a/dis/original/Pointer/pointer.c +++ b/dis/original/Pointer/pointer.c | |||
@@ -20,7 +20,7 @@ | |||
20 | #include "extra.h" | 20 | #include "extra.h" |
21 | 21 | ||
22 | #define MIN_FIELD_SIZE 16 | 22 | #define MIN_FIELD_SIZE 16 |
23 | #define MAX_FIELD_SIZE 16777216 | 23 | #define MAX_FIELD_SIZE (16777216*4) // Modifed from original |
24 | #define MIN_WINDOW_SIZE 1 | 24 | #define MIN_WINDOW_SIZE 1 |
25 | #define MAX_WINDOW_SIZE 15 | 25 | #define MAX_WINDOW_SIZE 15 |
26 | #define MIN_HOP_LIMIT 1 | 26 | #define MIN_HOP_LIMIT 1 |
@@ -56,8 +56,8 @@ int main(int argc, char** argv){ | |||
56 | unsigned int l; | 56 | unsigned int l; |
57 | SET_UP | 57 | SET_UP |
58 | 58 | ||
59 | fscanf(stdin, "%lu %u %lu %ld %u", | 59 | assert(fscanf(stdin, "%lu %u %lu %ld %u", |
60 | &f, &l, &maxhops, &seed, &n); | 60 | &f, &l, &maxhops, &seed, &n) == 5); |
61 | 61 | ||
62 | assert ((f >= MIN_FIELD_SIZE) && (f <= MAX_FIELD_SIZE)); | 62 | assert ((f >= MIN_FIELD_SIZE) && (f <= MAX_FIELD_SIZE)); |
63 | w = (unsigned int) l; | 63 | w = (unsigned int) l; |
@@ -72,8 +72,8 @@ int main(int argc, char** argv){ | |||
72 | return (-1); | 72 | return (-1); |
73 | 73 | ||
74 | for (l=0; l<n; l++){ | 74 | for (l=0; l<n; l++){ |
75 | fscanf(stdin, "%lu %lu %lu", | 75 | assert(fscanf(stdin, "%lu %lu %lu", |
76 | &(thread[l].initial), &(thread[l].minStop), &(thread[l].maxStop)); | 76 | &(thread[l].initial), &(thread[l].minStop), &(thread[l].maxStop)) == 3); |
77 | assert ((thread[l].initial >= 0) && (thread[l].initial < f)); | 77 | assert ((thread[l].initial >= 0) && (thread[l].initial < f)); |
78 | assert ((thread[l].minStop >= 0) && (thread[l].minStop < f)); | 78 | assert ((thread[l].minStop >= 0) && (thread[l].minStop < f)); |
79 | assert ((thread[l].maxStop >= 0) && (thread[l].maxStop < f)); | 79 | assert ((thread[l].maxStop >= 0) && (thread[l].maxStop < f)); |