|
54 | 54 | /* main driver for dss banchmark */ |
55 | 55 |
|
56 | 56 | #define DECLARER /* EXTERN references get defined here */ |
57 | | -#define NO_FUNC (int (*) ()) NULL /* to clean up tdefs */ |
58 | | -#define NO_LFUNC (long (*) ()) NULL /* to clean up tdefs */ |
| 57 | + |
| 58 | +static long no_lfunc(int, long long int) {} |
59 | 59 |
|
60 | 60 | #include "config.h" |
61 | 61 | #include "release.h" |
@@ -179,25 +179,25 @@ long sd_part_psupp (int child, DSS_HUGE skip_count); |
179 | 179 | tdef tdefs[] = |
180 | 180 | { |
181 | 181 | {"part.tbl", "part table", 200000, |
182 | | - pr_part, sd_part, PSUPP, 0}, |
| 182 | + (int (*)(void *, int))pr_part, sd_part, PSUPP, 0}, |
183 | 183 | {"partsupp.tbl", "partsupplier table", 200000, |
184 | | - pr_psupp, sd_psupp, NONE, 0}, |
| 184 | + (int (*)(void *, int))pr_psupp, sd_psupp, NONE, 0}, |
185 | 185 | {"supplier.tbl", "suppliers table", 10000, |
186 | | - pr_supp, sd_supp, NONE, 0}, |
| 186 | + (int (*)(void *, int))pr_supp, sd_supp, NONE, 0}, |
187 | 187 | {"customer.tbl", "customers table", 150000, |
188 | | - pr_cust, sd_cust, NONE, 0}, |
| 188 | + (int (*)(void *, int))pr_cust, sd_cust, NONE, 0}, |
189 | 189 | {"orders.tbl", "order table", 150000, |
190 | | - pr_order, sd_order, LINE, 0}, |
| 190 | + (int (*)(void *, int))pr_order, sd_order, LINE, 0}, |
191 | 191 | {"lineitem.tbl", "lineitem table", 150000, |
192 | | - pr_line, sd_line, NONE, 0}, |
| 192 | + (int (*)(void *, int))pr_line, sd_line, NONE, 0}, |
193 | 193 | {"orders.tbl", "orders/lineitem tables", 150000, |
194 | | - pr_order_line, sd_order, LINE, 0}, |
| 194 | + (int (*)(void *, int))pr_order_line, sd_order, LINE, 0}, |
195 | 195 | {"part.tbl", "part/partsupplier tables", 200000, |
196 | | - pr_part_psupp, sd_part, PSUPP, 0}, |
| 196 | + (int (*)(void *, int))pr_part_psupp, sd_part, PSUPP, 0}, |
197 | 197 | {"nation.tbl", "nation table", NATIONS_MAX, |
198 | | - pr_nation, NO_LFUNC, NONE, 0}, |
| 198 | + (int (*)(void *, int))pr_nation, no_lfunc, NONE, 0}, |
199 | 199 | {"region.tbl", "region table", NATIONS_MAX, |
200 | | - pr_region, NO_LFUNC, NONE, 0}, |
| 200 | + (int (*)(void *, int))pr_region, no_lfunc, NONE, 0}, |
201 | 201 | }; |
202 | 202 |
|
203 | 203 | /* |
|
0 commit comments