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);
 
 	/*
openSUSE Build Service is sponsored by