Files

12 lines
670 B
Diff
Raw Permalink Normal View History

2024-03-20 20:15:44 +11:00
--- src/transaction.c.orig 2008-06-26 22:19:53
+++ src/transaction.c 2024-03-20 20:10:58
@@ -689,7 +689,7 @@ bdb_env_stat(int argc, VALUE *argv, VALUE obj)
MEMCPY(lsnst->lsn, &bdb_stat->st_txnarray[i].lsn, DB_LSN, 1);
rb_hash_aset(hash, rb_tainted_str_new2("lsn"), lsn);
#if HAVE_ST_DB_TXN_ACTIVE_TID
- rb_hash_aset(hash, rb_tainted_str_new2("thread_id"), INT2NUM(bdb_stat->st_txnarray[i].tid));
+ rb_hash_aset(hash, rb_tainted_str_new2("thread_id"), INT2NUM((uintptr_t)bdb_stat->st_txnarray[i].tid));
#endif
#if HAVE_ST_DB_TXN_ACTIVE_NAME
rb_hash_aset(hash, rb_tainted_str_new2("name"), rb_tainted_str_new2(bdb_stat->st_txnarray[i].name));