You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by jo...@apache.org on 2001/08/23 20:49:46 UTC

cvs commit: jakarta-turbine-fulcrum/src/services/java/org/apache/fulcrum/upload DefaultFileItem.java

jon         01/08/23 11:49:46

  Modified:    src/services/java/org/apache/fulcrum/upload
                        DefaultFileItem.java
  Log:
  don't forget to close the writer
  
  Revision  Changes    Path
  1.4       +14 -3     jakarta-turbine-fulcrum/src/services/java/org/apache/fulcrum/upload/DefaultFileItem.java
  
  Index: DefaultFileItem.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-fulcrum/src/services/java/org/apache/fulcrum/upload/DefaultFileItem.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DefaultFileItem.java	2001/08/17 02:01:22	1.3
  +++ DefaultFileItem.java	2001/08/23 18:49:46	1.4
  @@ -91,7 +91,7 @@
    * @author <a href="mailto:Rafal.Krzewski@e-point.pl">Rafal Krzewski</a>
    * @author <a href="mailto:sean@informage.net">Sean Legassick</a>
    * @author <a href="mailto:jvanzyl@apache.org">Jason van Zyl</a>
  - * @version $Id: DefaultFileItem.java,v 1.3 2001/08/17 02:01:22 dlr Exp $
  + * @version $Id: DefaultFileItem.java,v 1.4 2001/08/23 18:49:46 jon Exp $
    */
   public class DefaultFileItem
       implements FileItem
  @@ -412,8 +412,19 @@
       {
           if (inMemory())
           {
  -            FileWriter writer = new FileWriter(file);
  -            writer.write(getString());
  +            FileWriter writer = null;
  +            try
  +            {
  +                writer = new FileWriter(file);
  +                writer.write(getString());
  +            }
  +            finally
  +            {
  +                if (writer != null)
  +                {
  +                    writer.close();
  +                }
  +            }
           }
           else if (storeLocation != null)
           {
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org