Ваш компилятор подозревает, что вы пытаетесь привести указатель к целому числу.
Обычно мы получаем это предупреждение, когда пытаемся написать что-то вроде этого:
void myFunction (int i)
{
// ....
}
int main()
{
void *p; // = NULL, malloc, calloc, ...
myFunction ( (int) p);
return 0;
}
Я предлагаю вам заглянуть в Ваш код (в идеале, опубликуйте его в своем вопросе), если у вас нет такого актера.