File libdb-4_5-DB_CONFIG.patch of Package libdb-4_5.7829
Index: db-4.8.30/env/env_open.c
===================================================================
--- db-4.8.30.orig/env/env_open.c
+++ db-4.8.30/env/env_open.c
@@ -374,7 +374,7 @@ __env_config(dbenv, db_home, flags, mode
dbenv->db_mode = mode == 0 ? __db_omode("rw-rw----") : mode;
/* Read the DB_CONFIG file. */
- if ((ret = __env_read_db_config(dbenv)) != 0)
+ if (dbenv->db_home != NULL && (ret = __env_read_db_config(dbenv)) != 0)
return (ret);
/*