tests/libqos: Check for valid dev pointer when looking for PCI devices
dev could be NULL if the PCI device can not be found due to some reasons, so we must not dereference the pointer in this case. Signed-off-by: Thomas Huth <thuth@redhat.com> Message-id: 1519713884-2346-1-git-send-email-thuth@redhat.com Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
This commit is contained in:
		
							parent
							
								
									a1515161b5
								
							
						
					
					
						commit
						bb37a2c0b5
					
				| @ -315,7 +315,9 @@ QVirtioPCIDevice *qvirtio_pci_device_find(QPCIBus *bus, uint16_t device_type) | ||||
|     qvirtio_pci_foreach(bus, device_type, false, 0, | ||||
|                         qvirtio_pci_assign_device, &dev); | ||||
| 
 | ||||
|     dev->vdev.bus = &qvirtio_pci; | ||||
|     if (dev) { | ||||
|         dev->vdev.bus = &qvirtio_pci; | ||||
|     } | ||||
| 
 | ||||
|     return dev; | ||||
| } | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Thomas Huth
						Thomas Huth