summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKevin <kingersoll@gmail.com>2012-02-28 21:20:32 -0800
committerEvilSeph <evilseph@gmail.com>2012-02-29 13:26:26 -0500
commita3038f4615d5f7c084c14e4b001b75af2f65c45e (patch)
tree564118ddc68fe30a20f1adefae87ce8898e44349 /src
parent0b50669c8b3ba93284e7aae3a495014e0bed5e2e (diff)
downloadbukkit-a3038f4615d5f7c084c14e4b001b75af2f65c45e.tar
bukkit-a3038f4615d5f7c084c14e4b001b75af2f65c45e.tar.gz
bukkit-a3038f4615d5f7c084c14e4b001b75af2f65c45e.tar.lz
bukkit-a3038f4615d5f7c084c14e4b001b75af2f65c45e.tar.xz
bukkit-a3038f4615d5f7c084c14e4b001b75af2f65c45e.zip
Fixed null pointer exception in config.getMapList().
Diffstat (limited to 'src')
-rw-r--r--src/main/java/org/bukkit/configuration/MemorySection.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/configuration/MemorySection.java b/src/main/java/org/bukkit/configuration/MemorySection.java
index 549d4a13..3382b66d 100644
--- a/src/main/java/org/bukkit/configuration/MemorySection.java
+++ b/src/main/java/org/bukkit/configuration/MemorySection.java
@@ -785,6 +785,10 @@ public class MemorySection implements ConfigurationSection {
List<?> list = getList(path);
List<Map<?, ?>> result = new ArrayList<Map<?, ?>>();
+ if (list == null) {
+ return result;
+ }
+
for (Object object : list) {
if (object instanceof Map) {
result.add((Map<?, ?>) object);