diff options
author | Jason Zaugg <jzaugg@gmail.com> | 2013-02-10 14:07:23 +0100 |
---|---|---|
committer | Jason Zaugg <jzaugg@gmail.com> | 2013-02-10 15:10:31 +0100 |
commit | 923da638435d3a660db076f23df0eeb64f75d186 (patch) | |
tree | ff2f11a1e88b0d6db2d5a5e5936647ff92496867 /src/dotty/tools/dotc/config/Settings.scala | |
parent | 4eb61cd80ff04ac24b2826193eb0b535de864cd3 (diff) | |
download | dotty-923da638435d3a660db076f23df0eeb64f75d186.tar.gz dotty-923da638435d3a660db076f23df0eeb64f75d186.tar.bz2 dotty-923da638435d3a660db076f23df0eeb64f75d186.zip |
Fix Settings#value.
It was returning the entire settings buffer, rather than a single entry.
Diffstat (limited to 'src/dotty/tools/dotc/config/Settings.scala')
-rw-r--r-- | src/dotty/tools/dotc/config/Settings.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dotty/tools/dotc/config/Settings.scala b/src/dotty/tools/dotc/config/Settings.scala index eff9c245f..bbd6aae80 100644 --- a/src/dotty/tools/dotc/config/Settings.scala +++ b/src/dotty/tools/dotc/config/Settings.scala @@ -18,9 +18,9 @@ object Settings { private var values = ArrayBuffer(initialValues: _*) private var _wasRead: Boolean = false - def value(idx: Int) = { + def value(idx: Int): Any = { _wasRead = true - values + values(idx) } def update(idx: Int, x: Any): SettingsState = |