Use VERIFY() for asprintf due to rpm -D_FORTIFY_SOURCE=2
This check is part of ztest and a memory failure here is unlikely. However, if this does occur simply exiting is an perfectly valid way to handle the issue and it resulves the compiler warning. ztest.c:5522: error: ignoring return value of 'asprintf', declared with attribute warn_unused_result
This commit is contained in:
parent
440c31986c
commit
3b54f5030e
|
@ -5422,7 +5422,8 @@ main(int argc, char **argv)
|
||||||
process_options(argc, argv);
|
process_options(argc, argv);
|
||||||
|
|
||||||
/* Override location of zpool.cache */
|
/* Override location of zpool.cache */
|
||||||
(void) asprintf((char **)&spa_config_path, "%s/zpool.cache", zopt_dir);
|
VERIFY(asprintf((char **)&spa_config_path, "%s/zpool.cache",
|
||||||
|
zopt_dir) != -1);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Blow away any existing copy of zpool.cache
|
* Blow away any existing copy of zpool.cache
|
||||||
|
|
Loading…
Reference in New Issue