Commit be356420 authored by Bradley C. Kuszmaul's avatar Bradley C. Kuszmaul Committed by Yoni Fogel
Browse files

[t:4704] Fix type punning on main line. Refs #4704.

git-svn-id: file:///svn/toku/tokudb@41656 c7de825b-a66e-492c-adef-691d508d4ae1
parent b5d565cc
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -13,14 +13,15 @@ static const int NUM_ROWS = 1 << 12;
static int
insert(DB_ENV *env, DB *db, void *UU(extra))
{
    char val[VAL_SIZE];
    assert(VAL_SIZE%sizeof(int)==0);
    int val[VAL_SIZE/sizeof(int)];
    memset(val, 0, sizeof val);
    DB_TXN *txn;
    int r = env->txn_begin(env, 0, &txn, 0);
    CKERR(r);
    for (int i = 0; i < NUM_ROWS; ++i) {
        DBT k, v;
        *((int *) val) = i;
        val[0] = i;
        r = db->put(db, txn, dbt_init(&k, &i, sizeof i), dbt_init(&v, val, sizeof val), 0);
        CKERR(r);
    }