From: Hallvard Furuseth Date: Thu, 21 Apr 2011 17:09:20 +0000 (+0200) Subject: klocwork#255 Fix sprintf(%d, u_int32_t) X-Git-Url: https://git.sur5r.net/?p=openldap;a=commitdiff_plain;h=e2e5a8504de397128934e5d837e06cdbb926c2a9 klocwork#255 Fix sprintf(%d, u_int32_t) --- diff --git a/servers/slapd/back-bdb/config.c b/servers/slapd/back-bdb/config.c index 58eb1b73ed..2cfa96ac65 100644 --- a/servers/slapd/back-bdb/config.c +++ b/servers/slapd/back-bdb/config.c @@ -387,8 +387,8 @@ bdb_cf_gen( ConfigArgs *c ) if ( bdb->bi_txn_cp ) { char buf[64]; struct berval bv; - bv.bv_len = snprintf( buf, sizeof(buf), "%d %d", bdb->bi_txn_cp_kbyte, - bdb->bi_txn_cp_min ); + bv.bv_len = snprintf( buf, sizeof(buf), "%ld %ld", + (long) bdb->bi_txn_cp_kbyte, (long) bdb->bi_txn_cp_min ); if ( bv.bv_len > 0 && bv.bv_len < sizeof(buf) ) { bv.bv_val = buf; value_add_one( &c->rvalue_vals, &bv );