From d03278aae10b45780af7ced930c980ca002e6b50 Mon Sep 17 00:00:00 2001
From: "Bradley C. Kuszmaul" <bradley@tokutek.com>
Date: Tue, 16 Oct 2007 21:03:43 +0000
Subject: [PATCH] If the txn is null, don't derefence it

git-svn-id: file:///svn/tokudb@473 c7de825b-a66e-492c-adef-691d508d4ae1
---
 src/ydb.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/ydb.c b/src/ydb.c
index df7be1ac0f1..3de3d22430e 100644
--- a/src/ydb.c
+++ b/src/ydb.c
@@ -287,7 +287,7 @@ struct __toku_dbc_internal {
 };
 			  
 int __toku_c_get (DBC *c, DBT *key, DBT *data, u_int32_t flag) {
-    int r = brt_cursor_get(c->i->c, key, data, flag, c->i->db, c->i->txn->i->tokutxn);
+    int r = brt_cursor_get(c->i->c, key, data, flag, c->i->db, c->i->txn ? c->i->txn->i->tokutxn :0);
     return r;
 }