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:
Brian Behlendorf 2010-07-01 10:33:39 -07:00
parent 440c31986c
commit 3b54f5030e
1 changed files with 2 additions and 1 deletions

View File

@ -5422,7 +5422,8 @@ main(int argc, char **argv)
process_options(argc, argv);
/* 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