mirror of
				https://github.com/wting/autojump
				synced 2025-06-13 12:54:07 +00:00 
			
		
		
		
	
							parent
							
								
									36daeb1e32
								
							
						
					
					
						commit
						1bc3440968
					
				
							
								
								
									
										3
									
								
								autojump
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								autojump
									
									
									
									
									
								
							| @ -49,6 +49,9 @@ def dicadd(dic, key, increment=1): | ||||
| def save(path_dict, dic_file): | ||||
|     """Save the database in an atomic way, and preserve | ||||
|        a backup file.""" | ||||
|     # If the dic_file exists, check that it belongs to us | ||||
|     # Otherwise, fail quietly | ||||
|     if (not os.path.exists(dic_file)) or os.getuid() == os.stat(dic_file)[4]: | ||||
|         temp = NamedTemporaryFile(dir=CONFIG_DIR, delete=False) | ||||
|         pickle.dump(path_dict, temp, -1) | ||||
|         temp.flush() | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user