From: Marc-André Lureau <marcandre.lur...@redhat.com> qemu_open_old(O_CREATE) should be replaced with qemu_create() which handles Error reporting.
Signed-off-by: Marc-André Lureau <marcandre.lur...@redhat.com> --- util/oslib-posix.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/util/oslib-posix.c b/util/oslib-posix.c index e376f799b47e..ed8a2558b14d 100644 --- a/util/oslib-posix.c +++ b/util/oslib-posix.c @@ -138,9 +138,8 @@ bool qemu_write_pidfile(const char *path, Error **errp) .l_len = 0, }; - fd = qemu_open_old(path, O_CREAT | O_WRONLY, S_IRUSR | S_IWUSR); + fd = qemu_create(path, O_WRONLY, S_IRUSR | S_IWUSR, errp); if (fd == -1) { - error_setg_errno(errp, errno, "Cannot open pid file"); return false; } -- 2.35.1.693.g805e0a68082a