ignatenkobrain pushed to supertuxkart (f22). "don't use deprecated angelscript methods (..more)"

notifications at fedoraproject.org notifications at fedoraproject.org
Mon May 18 14:29:14 UTC 2015


From 3bfd6f06e9882f078ffbd8b5aac970fe2e10dc18 Mon Sep 17 00:00:00 2001
From: Igor Gnatenko <i.gnatenko.brain at gmail.com>
Date: Mon, 18 May 2015 17:14:59 +0300
Subject: don't use deprecated angelscript methods

Signed-off-by: Igor Gnatenko <i.gnatenko.brain at gmail.com>

diff --git a/supertuxkart-unbundle-angelscript.patch b/supertuxkart-unbundle-angelscript.patch
index 80c0cf5..99306e9 100644
--- a/supertuxkart-unbundle-angelscript.patch
+++ b/supertuxkart-unbundle-angelscript.patch
@@ -1,6 +1,6 @@
 diff -uNr supertuxkart-0.9.orig/cmake/FindAngelscript.cmake supertuxkart-0.9/cmake/FindAngelscript.cmake
 --- supertuxkart-0.9.orig/cmake/FindAngelscript.cmake	1970-01-01 03:00:00.000000000 +0300
-+++ supertuxkart-0.9/cmake/FindAngelscript.cmake	2015-05-14 12:33:07.921232926 +0300
++++ supertuxkart-0.9/cmake/FindAngelscript.cmake	2015-05-18 17:04:56.631871672 +0300
 @@ -0,0 +1,34 @@
 +# - Try to find enet
 +# Once done this will define
@@ -38,7 +38,7 @@ diff -uNr supertuxkart-0.9.orig/cmake/FindAngelscript.cmake supertuxkart-0.9/cma
 +
 diff -uNr supertuxkart-0.9.orig/CMakeLists.txt supertuxkart-0.9/CMakeLists.txt
 --- supertuxkart-0.9.orig/CMakeLists.txt	2015-05-14 12:28:55.707748866 +0300
-+++ supertuxkart-0.9/CMakeLists.txt	2015-05-14 12:35:13.005449979 +0300
++++ supertuxkart-0.9/CMakeLists.txt	2015-05-18 17:04:56.631871672 +0300
 @@ -119,10 +119,9 @@
      set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /MP")   # Enable multi-processor compilation (faster)
  endif()
@@ -62,3 +62,16 @@ diff -uNr supertuxkart-0.9.orig/CMakeLists.txt supertuxkart-0.9/CMakeLists.txt
      ${CURL_LIBRARIES}
      ${OGGVORBIS_LIBRARIES}
      ${OPENAL_LIBRARY}
+diff -uNr supertuxkart-0.9.orig/src/scriptengine/scriptarray.cpp supertuxkart-0.9/src/scriptengine/scriptarray.cpp
+--- supertuxkart-0.9.orig/src/scriptengine/scriptarray.cpp	2015-04-21 14:32:22.244216774 +0300
++++ supertuxkart-0.9/src/scriptengine/scriptarray.cpp	2015-05-18 17:06:44.849918355 +0300
+@@ -1496,7 +1496,8 @@
+ 					continue;
+ 
+ 				// The parameter must either be a reference to the subtype or a handle to the subtype
+-				int paramTypeId = func->GetParamTypeId(0, &flags);
++				int paramTypeId;
++				func->GetParam(0, &paramTypeId, &flags, NULL, NULL);
+ 
+ 				if( (paramTypeId & ~(asTYPEID_OBJHANDLE|asTYPEID_HANDLETOCONST)) != (subTypeId &  ~(asTYPEID_OBJHANDLE|asTYPEID_HANDLETOCONST)) )
+ 					continue;
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/supertuxkart.git/commit/?h=f22&id=3bfd6f06e9882f078ffbd8b5aac970fe2e10dc18


More information about the scm-commits mailing list