Skip to content

Commit c3cc0dc

Browse files
DrUlyssesIvan Ananev
and
Ivan Ananev
authored
Fix for #461 (#462)
Co-authored-by: Ivan Ananev <ivan.ananev@combase.de>
1 parent c21e77e commit c3cc0dc

File tree

1 file changed

+3
-1
lines changed
  • hoplite-core/src/main/kotlin/com/sksamuel/hoplite/parsers

1 file changed

+3
-1
lines changed

hoplite-core/src/main/kotlin/com/sksamuel/hoplite/parsers/PropsParser.kt

+3-1
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,15 @@ import com.sksamuel.hoplite.PropertySource
66
import com.sksamuel.hoplite.PropertySourceContext
77
import com.sksamuel.hoplite.fp.valid
88
import java.io.InputStream
9+
import java.io.InputStreamReader
10+
import java.nio.charset.Charset
911
import java.util.Properties
1012

1113
class PropsParser : Parser {
1214

1315
override fun load(input: InputStream, source: String): Node {
1416
val props = Properties()
15-
props.load(input)
17+
props.load(InputStreamReader(input, Charset.forName("UTF-8")))
1618
return props.toNode(source)
1719
}
1820

0 commit comments

Comments
 (0)