Fri, 27 May 2011 15:10:23 +0200
Fixed helpText and removed extra variables for default values
#ifndef _CLINE_H #define _CLINE_H #include <stdio.h> #include <string.h> #include <stdbool.h> #include <stdlib.h> #include <dirent.h> typedef struct _suffix_list { int count; char** items; } suffix_list_t; typedef struct _settings { char fileSeparator; suffix_list_t* suffixList; bool recursive; bool includeSuffixes; bool matchesOnly; } settings_t; #ifdef _cplusplus extern "C" { #endif settings_t* new_settings_t(); void destroy_settings_t(settings_t*); suffix_list_t* new_suffix_list_t(); void destroy_suffix_list_t(suffix_list_t*); void add_suffix(suffix_list_t*, char*); void printHelpText(const char*); #ifdef _cplusplus } #endif #endif /* _CLINE_H */