1
0
Fork 0
mirror of https://github.com/DBD-SQLite/DBD-SQLite synced 2025-06-07 14:19:10 -04:00

Switch to XSLoader

This commit is contained in:
Todd Rinaldo 2020-11-05 10:54:42 -06:00
parent f6f75fa325
commit 077ce52491

View file

@ -3,10 +3,9 @@ package DBD::SQLite;
use 5.006; use 5.006;
use strict; use strict;
use DBI 1.57 (); use DBI 1.57 ();
use DynaLoader (); use XSLoader ();
our $VERSION = '1.66'; our $VERSION = '1.66';
our @ISA = 'DynaLoader';
# sqlite_version cache (set in the XS bootstrap) # sqlite_version cache (set in the XS bootstrap)
our ($sqlite_version, $sqlite_version_number); our ($sqlite_version, $sqlite_version_number);
@ -14,7 +13,7 @@ our ($sqlite_version, $sqlite_version_number);
# not sure if we still need these... # not sure if we still need these...
our ($err, $errstr); our ($err, $errstr);
__PACKAGE__->bootstrap($VERSION); XSLoader::load('DBD::SQLite', $VERSION);
# New or old API? # New or old API?
use constant NEWAPI => ($DBI::VERSION >= 1.608); use constant NEWAPI => ($DBI::VERSION >= 1.608);