X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FStorage%2FDBI%2FADO.pm;fp=lib%2FDBIx%2FClass%2FStorage%2FDBI%2FADO.pm;h=cfabc731fba24922f41b4be7a22be584dfbd96e1;hb=7302b3e0fadad3321a1e0ad681949b06c9c8601f;hp=4244aa787c5d9e8574684c4c463c5f42e3476b02;hpb=74919a00766bc8f9bd9f6170d1977e186ce676d5;p=dbsrgits%2FDBIx-Class.git diff --git a/lib/DBIx/Class/Storage/DBI/ADO.pm b/lib/DBIx/Class/Storage/DBI/ADO.pm index 4244aa7..cfabc73 100644 --- a/lib/DBIx/Class/Storage/DBI/ADO.pm +++ b/lib/DBIx/Class/Storage/DBI/ADO.pm @@ -7,8 +7,7 @@ use base 'DBIx::Class::Storage::DBI'; use mro 'c3'; use Sub::Name; -use Try::Tiny; -use DBIx::Class::_Util 'sigwarn_silencer'; +use DBIx::Class::_Util qw( sigwarn_silencer modver_gt_or_eq ); use namespace::clean; =head1 NAME @@ -45,7 +44,7 @@ sub _init { unless ($DBD::ADO::__DBIC_MONKEYPATCH_CHECKED__) { require DBD::ADO; - unless (try { DBD::ADO->VERSION('2.99'); 1 }) { + unless ( modver_gt_or_eq( 'DBD::ADO', '2.99' ) ) { no warnings 'redefine'; my $disconnect = *DBD::ADO::db::disconnect{CODE};