summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Luz <dev@mernen.com>2010-08-09 05:03:19 -0300
committerDaniel Luz <dev@mernen.com>2010-08-09 05:03:19 -0300
commit4223670e9cc38f46e08726162b14a2d0d8e94fd2 (patch)
tree771e313f92420784789f668b067e911e44b93554
parent9acbc624e599ed8a865c0dedfa4378526c123526 (diff)
downloadjson-4223670e9cc38f46e08726162b14a2d0d8e94fd2.tar.gz
Java: do not forget to dup the state
-rw-r--r--src/json/ext/GeneratorState.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/json/ext/GeneratorState.java b/src/json/ext/GeneratorState.java
index 63263e8..7d6013b 100644
--- a/src/json/ext/GeneratorState.java
+++ b/src/json/ext/GeneratorState.java
@@ -131,7 +131,7 @@ public class GeneratorState extends RubyObject {
}
// for other values, return the safe prototype
- return info.getSafeStatePrototype(context);
+ return (GeneratorState)info.getSafeStatePrototype(context).dup();
}
/**