diff options
Diffstat (limited to 'src/de/lmu/ifi/dbs/elki/persistent/OnDiskArray.java')
-rw-r--r-- | src/de/lmu/ifi/dbs/elki/persistent/OnDiskArray.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/de/lmu/ifi/dbs/elki/persistent/OnDiskArray.java b/src/de/lmu/ifi/dbs/elki/persistent/OnDiskArray.java index 2290398c..7c62173d 100644 --- a/src/de/lmu/ifi/dbs/elki/persistent/OnDiskArray.java +++ b/src/de/lmu/ifi/dbs/elki/persistent/OnDiskArray.java @@ -4,7 +4,7 @@ package de.lmu.ifi.dbs.elki.persistent; This file is part of ELKI: Environment for Developing KDD-Applications Supported by Index-Structures - Copyright (C) 2011 + Copyright (C) 2012 Ludwig-Maximilians-Universität München Lehr- und Forschungseinheit für Datenbanksysteme ELKI Development Team @@ -129,8 +129,8 @@ public class OnDiskArray implements Serializable { this.filename = filename; this.writable = true; - // do not allow overwriting. - if(filename.exists()) { + // do not allow overwriting, unless empty + if(filename.exists() && filename.length() > 0) { throw new IOException(ExceptionMessages.FILE_EXISTS); } |