diff --git a/bin/perl_invaders.pl b/bin/perl_invaders.pl
index 6776d39..dc90718 100644
--- a/bin/perl_invaders.pl
+++ b/bin/perl_invaders.pl
@@ -1,3 +1,4 @@
+#!perl -w
use 5.010; use strict; use warnings;
use SDL::App;
use SDL::Event;
@@ -83,7 +84,7 @@ while (1) {
$app->background->blit($onion->rect,$app->window,$onion->rect);
$onion->rect->x($onion->rect->x + $dir_x);
$onion->rect->y($onion->rect->y + $dir_y);
- $onion->surface->blit( undef, $app->window, $onion->rect );
+ $onion->surface->blit( SDL::NULL, $app->window, $onion->rect );
$app->window->sync;
}
diff --git a/lib/Game/PerlInvaders/App.pm b/lib/Game/PerlInvaders/App.pm
index 3bbaf23..3b0ad8c 100644
--- a/lib/Game/PerlInvaders/App.pm
+++ b/lib/Game/PerlInvaders/App.pm
@@ -19,7 +19,7 @@ sub BUILD {
-depth => 16,
));
- $self->background->blit( undef, $self->window, undef );
+ $self->background->blit( SDL::NULL, $self->window, SDL::NULL );
}
@@ -53,7 +53,7 @@ sub draw_sprite {
$sprite->rect->x($sprite->position_x);
$sprite->rect->y($sprite->position_y);
- $sprite->surface->blit( undef, $self->window, $sprite->rect );
+ $sprite->surface->blit( SDL::NULL, $self->window, $sprite->rect );
}
sub move_like_a_space_invader {