#include <urcu.h>
-#include <common/compat/directory-handle.h>
-#include <common/compat/errno.h>
-#include <common/error.h>
-#include <common/fs-handle.h>
-#include <common/fd-tracker/fd-tracker.h>
+#include <common/compat/directory-handle.hpp>
+#include <common/compat/errno.hpp>
+#include <common/error.hpp>
+#include <common/fs-handle.hpp>
+#include <common/fd-tracker/fd-tracker.hpp>
/* For error.h */
int lttng_opt_quiet = 1;
}
static
-int noop_close(void *data, int *fds)
+int noop_close(void *data __attribute__((unused)),
+ int *fds __attribute__((unused)))
{
return 0;
}
}
static
-int error_open(void *data, int *fds)
+int error_open(void *data, int *fds __attribute__((unused)))
{
return *((int *) data);
}
static
-int error_close(void *data, int *fds)
+int error_close(void *data, int *fds __attribute__((unused)))
{
return *((int *) data);
}
}
static
-int open_pipes(void *data, int *out_fds)
+int open_pipes(void *data __attribute__((unused)), int *out_fds)
{
unsigned int i;
const unsigned int pipe_count = TRACKER_FD_LIMIT / 2;
}
static
-int close_pipes(void *data, int *fds)
+int close_pipes(void *data __attribute__((unused)), int *fds)
{
int i;
int *pipes = fds;
}
static
-int cleanup_files(struct fd_tracker *tracker, const char *dir,
+int cleanup_files(struct fd_tracker *tracker __attribute__((unused)),
+ const char *dir __attribute__((unused)),
unsigned int count, struct fs_handle **handles,
char **file_paths)
{
lttng_directory_handle_put(dir_handle);
}
-int main(int argc, char **argv)
+int main(void)
{
plan_tests(NUM_TESTS);
diag("File descriptor tracker unit tests");