diff --git a/src/logging/log_manager.c b/src/logging/log_manager.c index f5b4b7da282e4e95f216493767b3c34a0659380d..7c37ba17d448914faa8ba79ba2e09be8dc08624b 100644 --- a/src/logging/log_manager.c +++ b/src/logging/log_manager.c @@ -196,8 +196,10 @@ virLogManagerDomainOpenLogFile(virLogManagerPtr mgr, goto cleanup; } - *inode = ret.pos.inode; - *offset = ret.pos.offset; + if (inode) + *inode = ret.pos.inode; + if (offset) + *offset = ret.pos.offset; rv = fdout[0]; cleanup: