summaryrefslogtreecommitdiff
path: root/test/gjs-test-coverage.cpp
diff options
context:
space:
mode:
authorJasper St. Pierre <jstpierre@mecheye.net>2014-02-03 16:11:42 -0500
committerJasper St. Pierre <jstpierre@mecheye.net>2014-02-03 16:44:09 -0500
commit2061392b1393914a7e1c68b3a676aceb0346586c (patch)
tree37548379533fb3ca35a5ac022a98a08c914d72a5 /test/gjs-test-coverage.cpp
parent01512e4dab8cfbdd9465aa637f065900fb9aa231 (diff)
downloadgjs-2061392b1393914a7e1c68b3a676aceb0346586c.tar.gz
test-coverage: Fix recursive deleting of temporary test data
typeflag here is a value integer, not a bitmask, and in this case FTW_F is 0, so this test will never produce anything useful...
Diffstat (limited to 'test/gjs-test-coverage.cpp')
-rw-r--r--test/gjs-test-coverage.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/test/gjs-test-coverage.cpp b/test/gjs-test-coverage.cpp
index 30a0726c..c38b0e73 100644
--- a/test/gjs-test-coverage.cpp
+++ b/test/gjs-test-coverage.cpp
@@ -64,18 +64,16 @@ write_to_file_at_beginning(int handle,
static int
unlink_if_node_is_a_file(const char *path, const struct stat *sb, int typeflag)
{
- if (typeflag & FTW_F)
+ if (typeflag == FTW_F)
unlink(path);
-
return 0;
}
static int
rmdir_if_node_is_a_dir(const char *path, const struct stat *sb, int typeflag)
{
- if (typeflag & FTW_D)
+ if (typeflag == FTW_D)
rmdir(path);
-
return 0;
}