| 25 bool registerArgument(int* reg, int mask) { |
25 bool registerArgument(int* reg, int mask) { |
| 26 bool ret = (*reg & mask) > 0; |
26 bool ret = (*reg & mask) > 0; |
| 27 *reg |= mask; |
27 *reg |= mask; |
| 28 return ret; |
28 return ret; |
| 29 } |
29 } |
| |
30 |
| |
31 bool checkParamOpt(int* paropt) { |
| |
32 bool ret = *paropt == 0; |
| |
33 *paropt = 1; |
| |
34 return ret; |
| |
35 } |
| |
36 |
| |
37 void parseCSL(char* csl, string_list_t* list) { |
| |
38 if (csl != NULL) { |
| |
39 char* finder = strtok(csl, ","); |
| |
40 while (finder != NULL) { |
| |
41 add_string(list, finder); |
| |
42 finder = strtok(NULL, ","); |
| |
43 } |
| |
44 } |
| |
45 } |