[oolite] 01/02: Initialize NSDate before playing with threads. Closes: #833134. Thanks to Ivan Vučica and Richard Frith-Macdonald.

Nicolas Boulenguez nicolas.boulenguez at free.fr
Tue Aug 2 04:12:41 UTC 2016


This is an automated email from the git hooks/post-receive script.

nicobou-guest pushed a commit to branch master
in repository oolite.

commit 76b25abb9d43d50e6199bd758428d5d8d61a709a
Author: Nicolas Boulenguez <nicolas.boulenguez at free.fr>
Date:   Tue Aug 2 04:24:50 2016 +0200

    Initialize NSDate before playing with threads. Closes: #833134.
    Thanks to Ivan Vučica and Richard Frith-Macdonald.
---
 .../initialize-nsdate-before-threads-locks.diff    | 26 ++++++++++++++++++++++
 debian/patches/series                              |  1 +
 2 files changed, 27 insertions(+)

diff --git a/debian/patches/initialize-nsdate-before-threads-locks.diff b/debian/patches/initialize-nsdate-before-threads-locks.diff
new file mode 100644
index 0000000..ae609f5
--- /dev/null
+++ b/debian/patches/initialize-nsdate-before-threads-locks.diff
@@ -0,0 +1,26 @@
+Description: Initialize NSDate before playing with threads and locks.
+Origin: http://lists.gnu.org/archive/html/gnustep-dev/2016-08/msg00002.html
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833134
+Author: Richard Frith-Macdonald
+
+--- a/src/SDL/main.m
++++ b/src/SDL/main.m
+@@ -25,6 +25,7 @@
+ 
+ #ifdef GNUSTEP
+ #import <Foundation/NSAutoreleasePool.h>
++#import <Foundation/NSDate.h>
+ #import <Foundation/NSString.h>
+ 
+ #import "GameController.h"
+@@ -47,6 +48,10 @@
+ {
+ #ifdef GNUSTEP
+ 	int i;
++
++	// Initialize NSDate before playing with threads and locks.
++	// http://lists.gnu.org/archive/html/gnustep-dev/2016-08/msg00002.html
++	[NSDate class];
+ 	
+ #if OOLITE_WINDOWS
+ 
diff --git a/debian/patches/series b/debian/patches/series
index 2573430..fdcaef2 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -8,3 +8,4 @@ fix-desktop-file.diff
 simplify_gnumakefile.diff
 avoid_depending_on_xcode.diff
 typo-identifer.diff
+initialize-nsdate-before-threads-locks.diff

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/oolite.git



More information about the Pkg-games-commits mailing list