mirror of https://gitee.com/openkylin/libvirt.git
build: silence coverity false positive
Similar in nature to commit fd21ecfd
, which shut up valgrind.
sigaction is apparently a nasty interface for analyzer tools,
at least for how many false positives it generates.
* src/util/command.c (virExecWithHook): Initialize entire var, since
coverity gripes about the (unused and non-standard) sa_restorer.
This commit is contained in:
parent
54456cc0fd
commit
f876c30cfe
|
@ -518,8 +518,8 @@ virExecWithHook(const char *const*argv,
|
|||
* so we need to temporarily block that again
|
||||
*/
|
||||
struct sigaction waxon, waxoff;
|
||||
memset(&waxoff, 0, sizeof(waxoff));
|
||||
waxoff.sa_handler = SIG_IGN;
|
||||
waxoff.sa_flags = 0;
|
||||
sigemptyset(&waxoff.sa_mask);
|
||||
memset(&waxon, 0, sizeof(waxon));
|
||||
if (sigaction(SIGPIPE, &waxoff, &waxon) < 0) {
|
||||
|
|
Loading…
Reference in New Issue