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 {

Reply via email to