Fix segfault in nix-copy-closure
This commit is contained in:
		
							parent
							
								
									33de2bc080
								
							
						
					
					
						commit
						4e17e7a4da
					
				
					 1 changed files with 2 additions and 1 deletions
				
			
		|  | @ -25,6 +25,7 @@ static ref<Store> store() | |||
|     static std::shared_ptr<Store> _store; | ||||
|     if (!_store) { | ||||
|         try { | ||||
|             logger = makeDefaultLogger(); | ||||
|             settings.processEnvironment(); | ||||
|             settings.loadConfFile(); | ||||
|             settings.update(); | ||||
|  | @ -173,7 +174,7 @@ void exportPaths(int fd, ...) | |||
|     PPCODE: | ||||
|         try { | ||||
|             Paths paths; | ||||
|             for (int n = 2; n < items; ++n) paths.push_back(SvPV_nolen(ST(n))); | ||||
|             for (int n = 1; n < items; ++n) paths.push_back(SvPV_nolen(ST(n))); | ||||
|             FdSink sink(fd); | ||||
|             store()->exportPaths(paths, sink); | ||||
|         } catch (Error & e) { | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue