On 12/10/2022 11.21, Marc-André Lureau wrote:
Hi
On Wed, Oct 12, 2022 at 1:03 PM Thomas Huth <th...@redhat.com
<mailto:th...@redhat.com>> wrote:
test-image-locking leaves some temporary files around - clean
them up. While we're at it, test-image-locking is a unit test,
so it should not use "qtest.*" for temporary file names. Give
them better names instead, so that it clear where the temporary
files come from.
Signed-off-by: Thomas Huth <th...@redhat.com <mailto:th...@redhat.com>>
---
[...]
@@ -140,6 +140,8 @@ static void test_set_perm_abort(void)
check_locked_bytes(fd, perm, ~shared_perm);
blk_unref(blk1);
blk_unref(blk2);
+ close(fd);
+ unlink(img_path);
Perhaps we should use g_unlink() instead for better portability? although
this is pre-existing.
I thought about that, too, but apparently you have to include an additional
header file (gstdio.h) to get the prototype - so it seems to be more effort
for no real gain (unless you want to use non-ASCII characters in the
filename - which we are not doing here).
Thomas