File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed 
spring-core/src/main/java/org/springframework/util Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -500,9 +500,11 @@ public void updateMessageDigest(MessageDigest messageDigest) {
500500		 */ 
501501		@ Override 
502502		public  void  updateMessageDigest (MessageDigest  messageDigest , int  len ) {
503- 			if  (this .currentBuffer  == null  ||  len  ==  0 ) {
503+ 			if  (this .currentBuffer  == null ) {
504504				// This stream doesn't have any data in it... 
505505				return ;
506+ 			}else  if (len  == 0 ){
507+ 				return ;
506508			}
507509			else  if  (len  < 0 ) {
508510				throw  new  IllegalArgumentException ("len must be 0 or greater: "  + len );
Original file line number Diff line number Diff line change @@ -119,10 +119,11 @@ public boolean containsKey(Object key) {
119119			}
120120			@ Override 
121121			protected  boolean  removeEldestEntry (Map .Entry <String , V > eldest ) {
122- 				if  (LinkedCaseInsensitiveMap .this .removeEldestEntry (eldest )) {
122+ 				boolean  doRemove  = LinkedCaseInsensitiveMap .this .removeEldestEntry (eldest );
123+ 				if  (doRemove ) {
123124					removeCaseInsensitiveKey (eldest .getKey ());
124125				}
125- 				return  false ;
126+ 				return  doRemove ;
126127			}
127128		};
128129		this .caseInsensitiveKeys  = CollectionUtils .newHashMap (expectedSize );
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments