summaryrefslogtreecommitdiffstats
path: root/kpat/freecell-solver/cl_chop.h
blob: 3f6a873ef08d39cb90062a143e5dee61dfed2b30 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

#ifndef FC_SOLVE__CMD_LINE_CHOP_H
#define FC_SOLVE__CMD_LINE_CHOP_H

struct args_man_struct
{
    int argc;
    char * * argv;
    int max_num_argv;
};

typedef struct args_man_struct args_man_t;

extern args_man_t * freecell_solver_args_man_alloc(void);
extern void freecell_solver_args_man_free(args_man_t * manager);
extern int freecell_solver_args_man_chop(args_man_t * manager, char * string);

#endif /* #ifndef FC_SOLVE__CMD_LINE_CHOP_H */