diff --git a/compiler/util-io/src/org/jetbrains/kotlin/konan/properties/Properties.kt b/compiler/util-io/src/org/jetbrains/kotlin/konan/properties/Properties.kt index a9fc40845c7..03b15983497 100644 --- a/compiler/util-io/src/org/jetbrains/kotlin/konan/properties/Properties.kt +++ b/compiler/util-io/src/org/jetbrains/kotlin/konan/properties/Properties.kt @@ -28,7 +28,9 @@ fun File.saveProperties(properties: Properties) { } // TODO: don't act like this - outputStream().write(String(byteStream.toByteArray()).split("\n").drop(1).joinToString("\n").toByteArray()) + outputStream().use { + it.write(String(byteStream.toByteArray()).split("\n").drop(1).joinToString("\n").toByteArray()) + } } fun Properties.saveToFile(file: File) = file.saveProperties(this)