Code

unit tests: Fixed some -Werror=unused-result compiler errors.
[sysdb.git] / t / unit / frontend / sock_test.c
index 09f8ae91cc597341b2d186643f790ef697d9451d..be2c46d5536a7b455275883685327852eedbc348 100644 (file)
@@ -111,7 +111,7 @@ START_TEST(test_listen_and_serve)
 
        pthread_t thr;
 
-       int sock_fd;
+       int fd, sock_fd;
        struct sockaddr_un sa;
 
        check = sdb_fe_sock_listen_and_serve(sock, &loop);
@@ -119,8 +119,9 @@ START_TEST(test_listen_and_serve)
                        "sdb_fe_sock_listen_and_serve() = %i; "
                        "expected: <0 (before adding listeners)", check);
 
-       mkstemp(tmp_file);
+       fd = mkstemp(tmp_file);
        unlink(tmp_file);
+       close(fd);
        sock_listen(tmp_file);
 
        loop.do_loop = 1;