[86549] trunk/dports/devel/plib
ryandesign at macports.org
ryandesign at macports.org
Fri Oct 28 03:45:06 PDT 2011
Revision: 86549
http://trac.macports.org/changeset/86549
Author: ryandesign at macports.org
Date: 2011-10-28 03:45:00 -0700 (Fri, 28 Oct 2011)
Log Message:
-----------
plib: fix a bug in joystick support; see #31814
Modified Paths:
--------------
trunk/dports/devel/plib/Portfile
Added Paths:
-----------
trunk/dports/devel/plib/files/patch-src_js_jsMacOSX.cxx.diff
Modified: trunk/dports/devel/plib/Portfile
===================================================================
--- trunk/dports/devel/plib/Portfile 2011-10-28 10:11:28 UTC (rev 86548)
+++ trunk/dports/devel/plib/Portfile 2011-10-28 10:45:00 UTC (rev 86549)
@@ -5,6 +5,7 @@
name plib
version 1.8.5
+revision 1
categories devel graphics games
maintainers nomaintainer
description A Suite of Portable Game Libraries
@@ -23,7 +24,9 @@
sha1 c2cf7e3e1e58f7b63dae4bb21e4fa82c3e4d4cfc \
rmd160 55019bf3758ec2542804d8e3994f4bed5a188e60
-patchfiles patch-src_pui_puGLUT.h.diff patch-src_ssg_ssgLoadFLT.cxx.diff
+patchfiles patch-src_js_jsMacOSX.cxx.diff \
+ patch-src_pui_puGLUT.h.diff \
+ patch-src_ssg_ssgLoadFLT.cxx.diff
platform darwin 8 {
patchfiles-delete patch-src_ssg_ssgLoadFLT.cxx.diff
Added: trunk/dports/devel/plib/files/patch-src_js_jsMacOSX.cxx.diff
===================================================================
--- trunk/dports/devel/plib/files/patch-src_js_jsMacOSX.cxx.diff (rev 0)
+++ trunk/dports/devel/plib/files/patch-src_js_jsMacOSX.cxx.diff 2011-10-28 10:45:00 UTC (rev 86549)
@@ -0,0 +1,16 @@
+--- src/js/jsMacOSX.cxx.orig 2011-10-28 10:30:30.000000000 +0100
++++ src/js/jsMacOSX.cxx 2011-10-28 10:31:50.000000000 +0100
+@@ -261,8 +261,11 @@
+
+ void jsJoystick::close()
+ {
+- if (os->hidDev != NULL) (*(os->hidDev))->close(os->hidDev);
+- if (os) delete os;
++ if (os) {
++ if (os->hidDev) (*(os->hidDev))->close(os->hidDev);
++ delete os;
++ os = NULL;
++ }
+ }
+
+ /** element enumerator function : pass NULL for top-level*/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20111028/38d58b29/attachment.html>
More information about the macports-changes
mailing list