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());