Нужно послать в функцию указатель на char A[255]. Какая сигнатура должна быть у функции? Попробовал так:
int getPair(char * line, int index,
char * p1[255],
char * p2[255])
Ругается:
./parser/xxx.c:5206: expected 'char **' but argument is of type 'char (*)[255]'
int getPair(char * line, int index,
^
Вызвал так:
char part1[255];
char part2[255];
CHECKLOC(getPair(line, index, &part1, &part2));