mirror of
https://github.com/DBD-SQLite/DBD-SQLite
synced 2025-06-07 06:08:38 -04:00
initialize HV* with NULL
This commit is contained in:
parent
bfe71db88f
commit
e5f82badfe
1 changed files with 2 additions and 2 deletions
4
dbdimp.c
4
dbdimp.c
|
@ -401,7 +401,7 @@ sqlite_db_login6(SV *dbh, imp_dbh_t *imp_dbh, char *dbname, char *user, char *pa
|
|||
{
|
||||
dTHX;
|
||||
int rc;
|
||||
HV *hv;
|
||||
HV *hv = NULL;
|
||||
SV **val;
|
||||
int extended = 0;
|
||||
int flag = 0;
|
||||
|
@ -459,7 +459,7 @@ sqlite_db_login6(SV *dbh, imp_dbh_t *imp_dbh, char *dbname, char *user, char *pa
|
|||
|
||||
sqlite3_busy_timeout(imp_dbh->db, SQL_TIMEOUT);
|
||||
|
||||
if (hv) {
|
||||
if (SvROK(attr) && hv) {
|
||||
if (hv_exists(hv, "sqlite_defensive", 16)) {
|
||||
val = hv_fetch(hv, "sqlite_defensive", 16, 0);
|
||||
if (val && SvIOK(*val)) {
|
||||
|
|
Loading…
Add table
Reference in a new issue