* Better error message when nix-store --import is applied to garbage
(previously it would likely say "implementation cannot deal with > 32-bit integers").
This commit is contained in:
		
							parent
							
								
									77d272623f
								
							
						
					
					
						commit
						7a57b2920b
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		|  | @ -625,7 +625,7 @@ static void opImport(Strings opFlags, Strings opArgs) | |||
|      | ||||
|     FdSource source(STDIN_FILENO); | ||||
|     while (true) { | ||||
|         int n = readInt(source); | ||||
|         unsigned long long n = readLongLong(source); | ||||
|         if (n == 0) break; | ||||
|         if (n != 1) throw Error("input doesn't look like something created by `nix-store --export'"); | ||||
|         cout << format("%1%\n") % store->importPath(requireSignature, source) << std::flush; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue