ftwin 0.8.10
|
Main application logic for ftwin, including argument parsing, file traversal, and duplicate reporting. More...
#include <unistd.h>
#include <stdio.h>
#include <sys/stat.h>
#include <grp.h>
#include <apr_file_io.h>
#include <apr_strings.h>
#include <apr_user.h>
#include "config.h"
#include "debug.h"
#include "ft_file.h"
#include "ft_system.h"
#include "human_size.h"
#include "napr_threadpool.h"
#include "ft_types.h"
#include "ft_config.h"
#include "ft_traverse.h"
#include "ft_process.h"
#include "ft_archive.h"
#include "ft_report.h"
#include "ft_report_json.h"
#include "ft_image.h"
#include "key_hash.h"
Go to the source code of this file.
Functions | |
int | ftwin_main (int argc, const char **argv) |
Main entry point for ftwin functionality. | |
Main application logic for ftwin, including argument parsing, file traversal, and duplicate reporting.
Definition in file ftwin.c.
int ftwin_main | ( | int | argc, |
const char ** | argv | ||
) |
Main entry point for ftwin functionality.
Exposed for testing purposes.
argc | Number of arguments |
argv | Array of argument strings |
Definition at line 65 of file ftwin.c.
References DEBUG_ERR, ft_image_twin_report(), ft_report_duplicates(), ft_report_json(), and napr_heap_size().