--- old/test/javax/sound/midi/Gervill/RiffReaderWriter/WriteOutputStream.java 2017-04-11 12:51:40.000000000 +0300 +++ new/test/javax/sound/midi/Gervill/RiffReaderWriter/WriteOutputStream.java 2017-04-11 12:51:40.000000000 +0300 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2007, 2015, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2007, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -29,10 +29,11 @@ import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.File; +import java.nio.file.Files; +import java.nio.file.Paths; -import javax.sound.sampled.*; - -import com.sun.media.sound.*; +import com.sun.media.sound.RIFFReader; +import com.sun.media.sound.RIFFWriter; public class WriteOutputStream { @@ -63,8 +64,6 @@ assertEquals(readchunk.read(), 33); fis.close(); reader = null; - - } finally { @@ -72,10 +71,7 @@ writer.close(); if(reader != null) reader.close(); - - if(tempfile.exists()) - if(!tempfile.delete()) - tempfile.deleteOnExit(); + Files.delete(Paths.get(tempfile.getAbsolutePath())); } } }