* Backwards compatibility.
This commit is contained in:
		
							parent
							
								
									d95b68fde3
								
							
						
					
					
						commit
						cdee317419
					
				
					 1 changed files with 9 additions and 4 deletions
				
			
		| 
						 | 
				
			
			@ -288,12 +288,17 @@ static void performOp(unsigned int clientVersion,
 | 
			
		|||
    }
 | 
			
		||||
 | 
			
		||||
    case wopAddToStore: {
 | 
			
		||||
        /* !!! uberquick hack */
 | 
			
		||||
        string baseName = readString(from);
 | 
			
		||||
        readInt(from); /* obsolete; was `fixed' flag */
 | 
			
		||||
        bool fixed = readInt(from) == 1; /* obsolete */
 | 
			
		||||
        bool recursive = readInt(from) == 1;
 | 
			
		||||
        HashType hashAlgo = parseHashType(readString(from));
 | 
			
		||||
        
 | 
			
		||||
        string s = readString(from);
 | 
			
		||||
        /* Compatibility hack. */
 | 
			
		||||
        if (!fixed) {
 | 
			
		||||
            s = "sha256";
 | 
			
		||||
            recursive = true;
 | 
			
		||||
        }
 | 
			
		||||
        HashType hashAlgo = parseHashType(s);
 | 
			
		||||
 | 
			
		||||
        Path tmp = createTempDir();
 | 
			
		||||
        AutoDelete delTmp(tmp);
 | 
			
		||||
        Path tmp2 = tmp + "/" + baseName;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue