summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMax A <maximilian.ammann@googlemail.com>2013-01-13 12:25:50 +0100
committerEdGruberman <ed@rjump.com>2013-03-11 02:48:56 -0700
commit923506ece38bd692b2dcb0e363dabe74ccdd13dc (patch)
treea3d75a1898b848a740cd88b5142d8502edbe3360 /src
parenta49a47eebdce821521109736bf5b043975cd90ed (diff)
downloadbukkit-923506ece38bd692b2dcb0e363dabe74ccdd13dc.tar
bukkit-923506ece38bd692b2dcb0e363dabe74ccdd13dc.tar.gz
bukkit-923506ece38bd692b2dcb0e363dabe74ccdd13dc.tar.lz
bukkit-923506ece38bd692b2dcb0e363dabe74ccdd13dc.tar.xz
bukkit-923506ece38bd692b2dcb0e363dabe74ccdd13dc.zip
Convert name to lower case for removePermission; Fixes BUKKIT-3726
Permissions are stored as lower case names and referenced as such in all appropriate methods but removePermission. This changes removePermission to also convert names to lower case to be consistent with the rest of the API.
Diffstat (limited to 'src')
-rw-r--r--src/main/java/org/bukkit/plugin/SimplePluginManager.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/org/bukkit/plugin/SimplePluginManager.java b/src/main/java/org/bukkit/plugin/SimplePluginManager.java
index d4f6bf34..8224d299 100644
--- a/src/main/java/org/bukkit/plugin/SimplePluginManager.java
+++ b/src/main/java/org/bukkit/plugin/SimplePluginManager.java
@@ -581,11 +581,11 @@ public final class SimplePluginManager implements PluginManager {
}
public void removePermission(Permission perm) {
- removePermission(perm.getName().toLowerCase());
+ removePermission(perm.getName());
}
public void removePermission(String name) {
- permissions.remove(name);
+ permissions.remove(name.toLowerCase());
}
public void recalculatePermissionDefaults(Permission perm) {