mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-06-02 03:49:12 +08:00
Added missing file close on test command
This commit is contained in:
@@ -54,9 +54,9 @@
|
|||||||
|
|
||||||
#include "tests.h"
|
#include "tests.h"
|
||||||
|
|
||||||
int check_user_abort();
|
int check_user_abort(int fd);
|
||||||
|
|
||||||
int check_user_abort() {
|
int check_user_abort(int fd) {
|
||||||
/* check if user wants to abort */
|
/* check if user wants to abort */
|
||||||
char c;
|
char c;
|
||||||
|
|
||||||
@@ -77,6 +77,8 @@ int check_user_abort() {
|
|||||||
case 'q':
|
case 'q':
|
||||||
{
|
{
|
||||||
warnx("Test aborted.");
|
warnx("Test aborted.");
|
||||||
|
fsync(fd);
|
||||||
|
close(fd);
|
||||||
return OK;
|
return OK;
|
||||||
/* not reached */
|
/* not reached */
|
||||||
}
|
}
|
||||||
@@ -141,7 +143,7 @@ test_file(int argc, char *argv[])
|
|||||||
|
|
||||||
fsync(fd);
|
fsync(fd);
|
||||||
|
|
||||||
if (!check_user_abort())
|
if (!check_user_abort(fd))
|
||||||
return OK;
|
return OK;
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -175,7 +177,7 @@ test_file(int argc, char *argv[])
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!check_user_abort())
|
if (!check_user_abort(fd))
|
||||||
return OK;
|
return OK;
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -199,7 +201,7 @@ test_file(int argc, char *argv[])
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!check_user_abort())
|
if (!check_user_abort(fd))
|
||||||
return OK;
|
return OK;
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -232,7 +234,7 @@ test_file(int argc, char *argv[])
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!check_user_abort())
|
if (!check_user_abort(fd))
|
||||||
return OK;
|
return OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -275,7 +277,7 @@ test_file(int argc, char *argv[])
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!check_user_abort())
|
if (!check_user_abort(fd))
|
||||||
return OK;
|
return OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user