53755e0
diff -up vegastrike-src-0.5.1.beta1/src/resizable.h~ vegastrike-src-0.5.1.beta1/src/resizable.h
53755e0
--- vegastrike-src-0.5.1.beta1/src/resizable.h~	2010-02-25 15:26:53.000000000 +0100
53755e0
+++ vegastrike-src-0.5.1.beta1/src/resizable.h	2012-01-17 19:27:12.953863482 +0100
53755e0
@@ -1,4 +1,5 @@
53755e0
 #include <cstdlib>
53755e0
+#include <cstring>
53755e0
 template < class ITEM >
53755e0
 class Resizable
53755e0
 {
53755e0
diff -up vegastrike-src-0.5.1.beta1/src/cmd/unit_jump.h~ vegastrike-src-0.5.1.beta1/src/cmd/unit_jump.h
53755e0
--- vegastrike-src-0.5.1.beta1/src/cmd/unit_jump.h~	2010-12-15 09:53:40.000000000 +0100
53755e0
+++ vegastrike-src-0.5.1.beta1/src/cmd/unit_jump.h	2012-01-17 20:16:33.875846863 +0100
53755e0
@@ -123,8 +123,8 @@ bool GameUnit< UnitType >::TransferUnitT
53755e0
                      (tester = *i) != NULL; ++i)
53755e0
                     if (tester->isUnit() == UNITPTR && tester != this)
53755e0
                         if ( ( this->LocalPosition()-tester->LocalPosition() ).Magnitude() < this->rSize()+tester->rSize() )
53755e0
-                            SetCurPosition( this->LocalPosition()+this->cumulative_transformation_matrix.getR()
53755e0
-                                           *( 4*( this->rSize()+tester->rSize() ) ) );
53755e0
+                            this->SetCurPosition( this->LocalPosition()+this->cumulative_transformation_matrix.getR()
53755e0
+                                                 *( 4*( this->rSize()+tester->rSize() ) ) );
53755e0
             DealPossibleJumpDamage( this );
53755e0
             static int jumparrive = AUDCreateSound( vs_config->getVariable( "unitaudio", "jumparrive", "sfx43.wav" ), false );
53755e0
             if (dosightandsound)