Fixed bug in dobj reference management.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1581 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
//
|
//
|
||||||
// $Id: PresentsDObjectMgr.java,v 1.24 2002/03/20 03:23:00 mdb Exp $
|
// $Id: PresentsDObjectMgr.java,v 1.25 2002/07/17 01:54:33 mdb Exp $
|
||||||
|
|
||||||
package com.threerings.presents.server;
|
package com.threerings.presents.server;
|
||||||
|
|
||||||
@@ -431,7 +431,8 @@ public class PresentsDObjectMgr implements RootDObjectManager
|
|||||||
|
|
||||||
// look for the matching reference
|
// look for the matching reference
|
||||||
for (int i = 0; i < refs.length; i++) {
|
for (int i = 0; i < refs.length; i++) {
|
||||||
if (refs[i].equals(toid, field)) {
|
Reference ref = refs[i];
|
||||||
|
if (ref != null && ref.equals(toid, field)) {
|
||||||
// Log.info("Removed reference " + refs[i] + ".");
|
// Log.info("Removed reference " + refs[i] + ".");
|
||||||
refs[i] = null;
|
refs[i] = null;
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
Reference in New Issue
Block a user