diff -r c5409c8be36f -r 69be673a4fd0 src/scanner.h --- a/src/scanner.h Sat Jul 25 17:53:54 2020 +0200 +++ b/src/scanner.h Sat Jul 25 18:28:01 2020 +0200 @@ -36,12 +36,16 @@ int spaces; } scanner_t; +typedef struct { + int directory; +} scanresult_t; + #ifdef _cplusplus extern "C" { #endif -int scanDirectory(scanner_t scanner, settings_t* settings, - string_list_t* output); +void scanDirectory(scanner_t scanner, settings_t* settings, + string_list_t* output, scanresult_t* result); #ifdef _cplusplus }