|
Предупреждение о рекурсивности я убрал. Там ф-ия Function ни каким образом к массиву Func не относилась. Это отдельная ф-ия(void Function(byte)), она только вызывалась из F1(), указатель на которую есть в массиве Func. Но в Function вызывалась ф-ия strcpy (библиотечная) и 1-м аргументом в strcpy стоял указатель byte хdata* (адрес массива в xdata). Tак вот убрав ф-ию strcpy (вместо нее присвоил по командам), убралось предупреждение о рекурсии.Наверно там че-то с указателями не понравилось.
А вот предупреждение MULNIPLE CALL осталось.....
E-mail: info@telesys.ru