Brought all packages under eye of strict, warnings and love of Carp, For
[sdlgit/SDL_perl.git] / lib / SDL / Cdrom.pm
index c70608f..1ad2471 100644 (file)
@@ -7,6 +7,8 @@
 
 package SDL::Cdrom;
 use strict;
+use warnings;
+use Carp;
 
 BEGIN {
        use Exporter();
@@ -21,7 +23,7 @@ sub new {
        my $self;
        my $number = shift;
        $self = \SDL::CDOpen($number);
-       die SDL::GetError() if ( SDL::CD_ERROR() eq SDL::CDStatus($$self));
+       croak SDL::GetError() if ( SDL::CD_ERROR() eq SDL::CDStatus($$self));
        bless $self,$class;
        return $self;
 }