Signed-off-by: Ján Tomko <jtomko(a)redhat.com>
---
tests/fdstreamtest.c | 6 ++----
tests/scsihosttest.c | 3 +--
tests/virfiletest.c | 6 ++----
tests/virnettlshelpers.c | 4 +---
tests/virpcimock.c | 4 +---
tests/virrotatingfiletest.c | 4 +---
6 files changed, 8 insertions(+), 19 deletions(-)
diff --git a/tests/fdstreamtest.c b/tests/fdstreamtest.c
index 182c853b33..96519e91c2 100644
--- a/tests/fdstreamtest.c
+++ b/tests/fdstreamtest.c
@@ -38,7 +38,7 @@ VIR_LOG_INIT("tests.fdstreamtest");
static int testFDStreamReadCommon(const char *scratchdir, bool blocking)
{
- int fd = -1;
+ VIR_AUTOCLOSE fd = -1;
g_autofree char *file = NULL;
int ret = -1;
g_autofree char *pattern = NULL;
@@ -144,7 +144,6 @@ static int testFDStreamReadCommon(const char *scratchdir, bool
blocking)
cleanup:
if (st)
virStreamFree(st);
- VIR_FORCE_CLOSE(fd);
if (file != NULL)
unlink(file);
if (conn)
@@ -165,7 +164,7 @@ static int testFDStreamReadNonblock(const void *data)
static int testFDStreamWriteCommon(const char *scratchdir, bool blocking)
{
- int fd = -1;
+ VIR_AUTOCLOSE fd = -1;
g_autofree char *file = NULL;
int ret = -1;
g_autofree char *pattern = NULL;
@@ -284,7 +283,6 @@ static int testFDStreamWriteCommon(const char *scratchdir, bool
blocking)
cleanup:
if (st)
virStreamFree(st);
- VIR_FORCE_CLOSE(fd);
if (file != NULL)
unlink(file);
if (conn)
diff --git a/tests/scsihosttest.c b/tests/scsihosttest.c
index 336b3cc496..aeb91da691 100644
--- a/tests/scsihosttest.c
+++ b/tests/scsihosttest.c
@@ -71,7 +71,7 @@ create_scsihost(const char *fakesysfsdir, const char *devicepath,
g_autofree char *link_path = NULL;
char *spot;
int ret = -1;
- int fd = -1;
+ VIR_AUTOCLOSE fd = -1;
unique_id_path = g_strdup_printf("%s/devices/pci0000:00/%s/unique_id",
fakesysfsdir, devicepath);
@@ -136,7 +136,6 @@ create_scsihost(const char *fakesysfsdir, const char *devicepath,
ret = 0;
cleanup:
- VIR_FORCE_CLOSE(fd);
return ret;
}
diff --git a/tests/virfiletest.c b/tests/virfiletest.c
index 019c230cea..a6e722b4d2 100644
--- a/tests/virfiletest.c
+++ b/tests/virfiletest.c
@@ -194,7 +194,7 @@ holesSupported(void)
{
off_t offsets[] = {EXTENT, EXTENT, EXTENT, -1};
off_t tmp;
- int fd;
+ VIR_AUTOCLOSE fd = -1;
bool ret = false;
if ((fd = makeSparseFile(offsets, true)) < 0)
@@ -229,7 +229,6 @@ holesSupported(void)
ret = true;
cleanup:
- VIR_FORCE_CLOSE(fd);
return ret;
}
@@ -261,7 +260,7 @@ static int
testFileInData(const void *opaque)
{
const struct testFileInData *data = opaque;
- int fd = -1;
+ VIR_AUTOCLOSE fd = -1;
int ret = -1;
size_t i;
@@ -303,7 +302,6 @@ testFileInData(const void *opaque)
ret = 0;
cleanup:
- VIR_FORCE_CLOSE(fd);
return ret;
}
diff --git a/tests/virnettlshelpers.c b/tests/virnettlshelpers.c
index 905e633e60..c9e2b372bb 100644
--- a/tests/virnettlshelpers.c
+++ b/tests/virnettlshelpers.c
@@ -396,7 +396,7 @@ void testTLSWriteCertChain(const char *filename,
size_t ncerts)
{
size_t i;
- int fd;
+ VIR_AUTOCLOSE fd = -1;
int err;
static char buffer[1024*1024];
size_t size;
@@ -420,8 +420,6 @@ void testTLSWriteCertChain(const char *filename,
abort();
}
}
-
- VIR_FORCE_CLOSE(fd);
}
diff --git a/tests/virpcimock.c b/tests/virpcimock.c
index ead810d412..d4d43aac51 100644
--- a/tests/virpcimock.c
+++ b/tests/virpcimock.c
@@ -177,7 +177,7 @@ make_file(const char *path,
const char *value,
ssize_t len)
{
- int fd = -1;
+ VIR_AUTOCLOSE fd = -1;
g_autofree char *filepath = NULL;
if (value && len == -1)
len = strlen(value);
@@ -189,8 +189,6 @@ make_file(const char *path,
if (value && safewrite(fd, value, len) != len)
ABORT("Unable to write: %s", filepath);
-
- VIR_FORCE_CLOSE(fd);
}
static void
diff --git a/tests/virrotatingfiletest.c b/tests/virrotatingfiletest.c
index 87699936cb..ede65848ea 100644
--- a/tests/virrotatingfiletest.c
+++ b/tests/virrotatingfiletest.c
@@ -125,7 +125,7 @@ static int testRotatingFileInitOne(const char *filename,
unlink(filename);
} else {
char buf[1024];
- int fd;
+ VIR_AUTOCLOSE fd = -1;
VIR_DEBUG("Creating %s size %zu", filename, (size_t)size);
@@ -142,12 +142,10 @@ static int testRotatingFileInitOne(const char *filename,
if (safewrite(fd, buf, towrite) != towrite) {
fprintf(stderr, "Cannot write to %s\n", filename);
- VIR_FORCE_CLOSE(fd);
return -1;
}
size -= towrite;
}
- VIR_FORCE_CLOSE(fd);
}
return 0;
}
--
2.31.1