scanner.h

changeset 23
778388400f7b
parent 20
43725438ac50
equal deleted inserted replaced
22:4508da679ffb 23:778388400f7b
9 #define SCANNER_H_ 9 #define SCANNER_H_
10 10
11 #include "stdinc.h" 11 #include "stdinc.h"
12 #include "settings.h" 12 #include "settings.h"
13 13
14 typedef struct {
15 char *dir;
16 int spaces;
17 } scanner_t;
18
14 #ifdef _cplusplus 19 #ifdef _cplusplus
15 extern "C" { 20 extern "C" {
16 #endif 21 #endif
17 22
18 int scanDirectory(DIR *dir, const int spaces, 23 int scanDirectory(scanner_t scanner, settings_t* settings);
19 char* currdir, settings_t* settings);
20 24
21 #ifdef _cplusplus 25 #ifdef _cplusplus
22 } 26 }
23 #endif 27 #endif
24 28

mercurial