summaryrefslogtreecommitdiff
path: root/src/db/db_vrfyutil.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/db/db_vrfyutil.c')
-rw-r--r--src/db/db_vrfyutil.c11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/db/db_vrfyutil.c b/src/db/db_vrfyutil.c
index d72e1188..3a64bd50 100644
--- a/src/db/db_vrfyutil.c
+++ b/src/db/db_vrfyutil.c
@@ -1,7 +1,7 @@
/*-
* See the file LICENSE for redistribution information.
*
- * Copyright (c) 2000, 2012 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2000, 2015 Oracle and/or its affiliates. All rights reserved.
*
* $Id$
*/
@@ -43,6 +43,9 @@ __db_vrfy_dbinfo_create(env, ip, pgsize, vdpp)
if ((ret = __db_create_internal(&cdbp, env, 0)) != 0)
goto err;
+ if ((ret = __db_set_blob_threshold(cdbp, 0, 0)) != 0)
+ goto err;
+
if ((ret = __db_set_flags(cdbp, DB_DUP)) != 0)
goto err;
@@ -60,6 +63,9 @@ __db_vrfy_dbinfo_create(env, ip, pgsize, vdpp)
if ((ret = __db_create_internal(&pgdbp, env, 0)) != 0)
goto err;
+ if ((ret = __db_set_blob_threshold(pgdbp, 0, 0)) != 0)
+ goto err;
+
if ((ret = __db_set_pagesize(pgdbp, pgsize)) != 0)
goto err;
@@ -928,5 +934,6 @@ __db_vrfy_prdbt(dbtp, checkprint, prefix,
}
return (
__db_prdbt(dbtp, checkprint,
- prefix, handle, callback, is_recno, is_heap));
+ prefix, handle, callback, is_recno, is_heap,
+ vdp != NULL && F_ISSET(vdp, SALVAGE_STREAM_BLOB) ? 1 : 0));
}