db_berkeley: fix compilation warning
> CC (clang) [M db_berkeley.so] db_berkeley.o
> db_berkeley.c:916:5: warning: variable 'dbcp' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
> if((ret = bdb_get_columns(_tp, _r, 0, 0)) != 0) {
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> db_berkeley.c:966:5: note: uninitialized use occurs here
> if(dbcp)
> ^~~~
> db_berkeley.c:916:2: note: remove the 'if' if its condition is always false
> if((ret = bdb_get_columns(_tp, _r, 0, 0)) != 0) {
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> db_berkeley.c:901:6: warning: variable 'dbcp' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
> if(!lkey) {
> ^~~~~
> db_berkeley.c:966:5: note: uninitialized use occurs here
> if(dbcp)
> ^~~~
> db_berkeley.c:901:3: note: remove the 'if' if its condition is always false
> if(!lkey) {
> ^~~~~~~~~~~
> db_berkeley.c:875:11: note: initialize the variable 'dbcp' to silence this warning
> DBC *dbcp;
> ^
> = NULL
> 2 warnings generated.