mirror of
https://github.com/xcat2/xNBA.git
synced 2025-02-11 16:23:47 +00:00
[image] Avoid potential NULL pointer dereference
Detected using Valgrind. Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
parent
3e6e0078e0
commit
c124f21f56
@ -96,9 +96,11 @@ struct image * alloc_image ( struct uri *uri ) {
|
||||
ref_init ( &image->refcnt, free_image );
|
||||
if ( uri ) {
|
||||
image->uri = uri_get ( uri );
|
||||
name = basename ( ( char * ) uri->path );
|
||||
if ( ( rc = image_set_name ( image, name ) ) != 0 )
|
||||
goto err_set_name;
|
||||
if ( uri->path ) {
|
||||
name = basename ( ( char * ) uri->path );
|
||||
if ( ( rc = image_set_name ( image, name ) ) != 0 )
|
||||
goto err_set_name;
|
||||
}
|
||||
}
|
||||
|
||||
return image;
|
||||
|
Loading…
x
Reference in New Issue
Block a user