mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 17:52:45 +00:00 
			
		
		
		
	Userland: Add missing checks for MappedFile.is_valid()
This commit is contained in:
		
							parent
							
								
									17248ab6fe
								
							
						
					
					
						commit
						538a3a2579
					
				
					 2 changed files with 6 additions and 0 deletions
				
			
		|  | @ -37,6 +37,10 @@ int main(int argc, char** argv) | |||
|     } | ||||
| 
 | ||||
|     MappedFile file(argv[1]); | ||||
|     if (!file.is_valid()) { | ||||
|         // Already printed some error message.
 | ||||
|         return 1; | ||||
|     } | ||||
| 
 | ||||
|     X86::SimpleInstructionStream stream((const u8*)file.data(), file.size()); | ||||
|     X86::Disassembler disassembler(stream); | ||||
|  |  | |||
|  | @ -183,6 +183,8 @@ int main(int argc, char** argv) | |||
|     } | ||||
| 
 | ||||
|     MappedFile mapped_file { zip_file_path }; | ||||
|     if (!mapped_file.is_valid()) | ||||
|         return 1; | ||||
| 
 | ||||
|     printf("Archive: %s\n", zip_file_path.characters()); | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Ben Wiederhake
						Ben Wiederhake