From b102a4f7e8915a66d95c104bcfa443f60f792261 Mon Sep 17 00:00:00 2001 From: Gary Benson Date: Thu, 15 Feb 2007 13:05:06 +0000 Subject: [PATCH] 2007-02-15 Gary Benson * javax/management/ObjectName.java: (getKeyPropertyList()): Remove cast and call to UnmodifiableMap. From-SVN: r121994 --- libjava/classpath/ChangeLog.gcj | 6 ++++++ .../javax/management/ObjectName.java | 7 +++---- .../lib/javax/management/ObjectName.class | Bin 8493 -> 8394 bytes 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/libjava/classpath/ChangeLog.gcj b/libjava/classpath/ChangeLog.gcj index 75c1c25b7ac..4aac14f38ab 100644 --- a/libjava/classpath/ChangeLog.gcj +++ b/libjava/classpath/ChangeLog.gcj @@ -1,3 +1,9 @@ +2007-02-15 Gary Benson + + * javax/management/ObjectName.java: + (getKeyPropertyList()): Remove cast and call + to UnmodifiableMap. + 2007-02-14 Gary Benson * javax/management/ObjectName.java diff --git a/libjava/classpath/javax/management/ObjectName.java b/libjava/classpath/javax/management/ObjectName.java index 0b18c012516..757b80fb266 100644 --- a/libjava/classpath/javax/management/ObjectName.java +++ b/libjava/classpath/javax/management/ObjectName.java @@ -565,16 +565,15 @@ public class ObjectName /** * Returns the properties in a {@link java.util.Hashtable}. The table * contains each of the properties as keys mapped to their value. The - * returned table may be unmodifiable. If the case that the table is - * modifiable, changes made to it will not be reflected in the object - * name. + * returned table is not unmodifiable, but changes made to it will not + * be reflected in the object name. * * @return a {@link java.util.Hashtable}, containing each of the object * name's properties. */ public Hashtable getKeyPropertyList() { - return (Hashtable) Collections.unmodifiableMap(new Hashtable(properties)); + return new Hashtable(properties); } /** diff --git a/libjava/classpath/lib/javax/management/ObjectName.class b/libjava/classpath/lib/javax/management/ObjectName.class index 9895cbf5695064acf3e954f1b80699ac56cf5471..720f6689d434a74188173807d7bb9dde4a622799 100644 GIT binary patch delta 703 zcmY+A%S)7D6vm%(#`JUga%OTgo2yP*`b}!1sgq7w22ogw5Qrgo$terMMMiDH!WI=2 z*y}=)s6{tHNwfL13@6$(i?$KbpO9TJiZ0UmnuyxG&+k2#hjY$UQ)-tpwen;UK!mnu zfeBu9KEpc`US5+)C^#A)R1te#n4tCdob2B{&=O(1Tw25f!L}uPXZhvbY60x2g}mylNR% zs@6%qUK}i6r+Ai`|gIgD(bIr`b`R6hs&y6TOq8T`Sa5KGWaEhf_ix#}h`>Y^?R z>U0rFun25GcN%6 zslfmyWr+a^bcpj$AXj5j3Hha*b3#AjuBeYNjG87QGg4u0r6B zJR@z>qGF^nEe4IWU5gz?Di;Y$BTW3sk-)(P?2QC5_%QsEtBXxa^B%bcbg)34Q@5{mO6 z#l@gAKtm$oJXczx;&$68D!rNHO`#&OG=*-7z7%Fj^owJzina$Z@t0iU5B@ uJ%7gm{()BhiEjRd7%$-h|Hfq*ujmNZrEXZK|If`{anDm|sMB6c^?v{orL8;w