[Mulgara-svn] r443 - trunk/src/jar/content-rdfxml/java/org/mulgara/content/rdfxml/writer

ronald at mulgara.org ronald at mulgara.org
Wed Sep 19 10:30:55 UTC 2007


Author: ronald
Date: 2007-09-19 05:30:55 -0500 (Wed, 19 Sep 2007)
New Revision: 443

Modified:
   trunk/src/jar/content-rdfxml/java/org/mulgara/content/rdfxml/writer/RDFXMLWriter.java
Log:
Another continuation of r389: more closing of tuples.


Modified: trunk/src/jar/content-rdfxml/java/org/mulgara/content/rdfxml/writer/RDFXMLWriter.java
===================================================================
--- trunk/src/jar/content-rdfxml/java/org/mulgara/content/rdfxml/writer/RDFXMLWriter.java	2007-09-19 10:29:30 UTC (rev 442)
+++ trunk/src/jar/content-rdfxml/java/org/mulgara/content/rdfxml/writer/RDFXMLWriter.java	2007-09-19 10:30:55 UTC (rev 443)
@@ -184,11 +184,13 @@
 
     // Statements may be lazily evaluated. Materializing caches them
     Tuples tuples = new StatementsWrapperTuples(statements);
-    tuples = TuplesOperations.materialize(tuples);
+    Tuples materializedTuples = TuplesOperations.materialize(tuples);
+    tuples.close();
 
     // ensure variables are in the right order
-    Tuples projectedTuples = TuplesOperations.project(tuples,
+    Tuples projectedTuples = TuplesOperations.project(materializedTuples,
         Arrays.asList(vars));
+    materializedTuples.close();
 
     // tuples must be sorted by subject for writing
     Tuples sortedTuples = TuplesOperations.sort(projectedTuples);




More information about the Mulgara-svn mailing list