Commit in lcio/src/java/hep/lcio/implementation/sio on MAIN
SIOTrack.java+5-11.10 -> 1.11
JM: Protect against null tracks variable.

lcio/src/java/hep/lcio/implementation/sio
SIOTrack.java 1.10 -> 1.11
diff -u -r1.10 -r1.11
--- SIOTrack.java	24 Sep 2004 13:54:49 -0000	1.10
+++ SIOTrack.java	24 Jul 2007 17:36:22 -0000	1.11
@@ -17,7 +17,7 @@
 /**
  *
  * @author Tony Johnson
- * @version $Id: SIOTrack.java,v 1.10 2004/09/24 13:54:49 tonyj Exp $
+ * @version $Id: SIOTrack.java,v 1.11 2007/07/24 17:36:22 jeremy Exp $
  */
 class SIOTrack extends ITrack
 {
@@ -140,6 +140,10 @@
       {
          out.writeInt( subdetectorHitNumbers[i] ) ;
       }
+      if (tracks == null)
+      {
+    	  tracks = getTracks();
+      }
       out.writeInt( tracks.size()  ) ;
       for (Iterator iter = tracks.iterator(); iter.hasNext();)
       {
CVSspam 0.2.8