diff options
Diffstat (limited to 'java/src')
-rw-r--r-- | java/src/Ice/Object.java | 2 | ||||
-rw-r--r-- | java/src/Ice/ObjectImpl.java | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/java/src/Ice/Object.java b/java/src/Ice/Object.java index 6e7778dc755..d4b66eb95d8 100644 --- a/java/src/Ice/Object.java +++ b/java/src/Ice/Object.java @@ -42,7 +42,7 @@ public interface Object void ice_addFacet(Object facet, String name); - void ice_removeFacet(String name); + Object ice_removeFacet(String name); void ice_removeAllFacets(); diff --git a/java/src/Ice/ObjectImpl.java b/java/src/Ice/ObjectImpl.java index b69302d7e7d..724f13c161e 100644 --- a/java/src/Ice/ObjectImpl.java +++ b/java/src/Ice/ObjectImpl.java @@ -337,12 +337,12 @@ public class ObjectImpl implements Object } } - public final void + public final Object ice_removeFacet(String name) { synchronized(_activeFacetMap) { - _activeFacetMap.remove(name); + return (Object)_activeFacetMap.remove(name); } } |