This queue is for tickets about the DBI CPAN distribution.

Report information
The Basics
Id:
129760
Status:
new
Priority:
Low/Low
Queue:

People
Owner:
Nobody in particular
Requestors:
HVDS [...] cpan.org
Cc:
AdminCc:

BugTracker
Severity:
(no value)
Broken in:
(no value)
Fixed in:
(no value)



Subject: compiler warning
Building DBI-1.642 I see this: DBI.c: In function 'XS_DBD_____db_take_imp_data': DBI.xs:5175:16: warning: 'mg' may be used uninitialized in this function [-Wmaybe-uninitialized] mg->mg_obj = Nullsv; /* sever the link from handle to imp_xxh */ DBI.xs:5087:12: note: 'mg' was declared here MAGIC *mg; Looking at the code, I see mg is intended to be supplied by the preceding call to dbih_getcom2(), but that has a couple of non-fatal failure modes signalled by returning 0, which the call here does not check for. Fixing it might require no more than to croak() if dbih_getcom2() returns false, but there may be better approaches. Hugo


This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.