aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/config/Settings.scala
diff options
context:
space:
mode:
authorJason Zaugg <jzaugg@gmail.com>2013-02-10 14:07:23 +0100
committerJason Zaugg <jzaugg@gmail.com>2013-02-10 15:10:31 +0100
commit923da638435d3a660db076f23df0eeb64f75d186 (patch)
treeff2f11a1e88b0d6db2d5a5e5936647ff92496867 /src/dotty/tools/dotc/config/Settings.scala
parent4eb61cd80ff04ac24b2826193eb0b535de864cd3 (diff)
downloaddotty-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.scala4
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 =