diff options
Diffstat (limited to 'benchmarks/tpcc/tpcc-load.c')
| -rw-r--r-- | benchmarks/tpcc/tpcc-load.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/benchmarks/tpcc/tpcc-load.c b/benchmarks/tpcc/tpcc-load.c index 176ec1e..d3cee99 100644 --- a/benchmarks/tpcc/tpcc-load.c +++ b/benchmarks/tpcc/tpcc-load.c @@ -118,8 +118,8 @@ static void prepare(Connection *c) { do cw = uniform(r, 1, warehouses); while (cw == w); cd = uniform(r, 1, 10); } - double amount = uniform(r, 100, 500000) / 100.0; - length = snprintf(body, sizeof(body), "{\"w\":%d,\"d\":%d,\"cw\":%d,\"cd\":%d,\"c\":%d,\"amount\":%.2f}", w, d, cw, + int amount = uniform(r, 100, 500000); /* cents */ + length = snprintf(body, sizeof(body), "{\"w\":%d,\"d\":%d,\"cw\":%d,\"cd\":%d,\"c\":%d,\"amount\":%d}", w, d, cw, cd, customer, amount); path = "/inputs/payment"; } else if (c->kind == DELIVERY) { |
