You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-dev@jakarta.apache.org by re...@locus.apache.org on 2000/11/22 20:06:55 UTC
cvs commit: jakarta-slide/src/stores/slidestore/memory MemoryDescriptorsStore.java
remm 00/11/22 11:06:50
Modified: src/stores/slidestore/memory MemoryDescriptorsStore.java
Log:
- Fix for a hard to find bug. Due to a typo (apparently), I used
Hashtable.contains() instead of containsKey() in storeRevisionDescriptor
method. Strangely, I had that right for storeRevisionDescriptors.
Thanks (a lot) to Juergen Pill for the patch !
Revision Changes Path
1.2 +5 -5 jakarta-slide/src/stores/slidestore/memory/MemoryDescriptorsStore.java
Index: MemoryDescriptorsStore.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/stores/slidestore/memory/MemoryDescriptorsStore.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- MemoryDescriptorsStore.java 2000/10/04 09:20:38 1.1
+++ MemoryDescriptorsStore.java 2000/11/22 19:06:48 1.2
@@ -1,7 +1,7 @@
/*
- * $Header: /home/cvs/jakarta-slide/src/stores/slidestore/memory/MemoryDescriptorsStore.java,v 1.1 2000/10/04 09:20:38 remm Exp $
- * $Revision: 1.1 $
- * $Date: 2000/10/04 09:20:38 $
+ * $Header: /home/cvs/jakarta-slide/src/stores/slidestore/memory/MemoryDescriptorsStore.java,v 1.2 2000/11/22 19:06:48 remm Exp $
+ * $Revision: 1.2 $
+ * $Date: 2000/11/22 19:06:48 $
*
* ====================================================================
*
@@ -80,7 +80,7 @@
* Reference implementation.
*
* @author <a href="mailto:remm@apache.org">Remy Maucherat</a>
- * @version $Revision: 1.1 $
+ * @version $Revision: 1.2 $
*/
public class MemoryDescriptorsStore extends ServiceImpl
implements LockStore, NodeStore, RevisionDescriptorsStore,
@@ -585,7 +585,7 @@
(Uri uri, NodeRevisionDescriptor revisionDescriptor)
throws ServiceAccessException, RevisionDescriptorNotFoundException {
String key = uri + "-" + revisionDescriptor.getRevisionNumber();
- if (!descriptor.contains(key)) {
+ if (!descriptor.containsKey(key)) {
throw new RevisionDescriptorNotFoundException(uri.toString());
}
descriptor.put(key, revisionDescriptor.cloneObject());