..\display.h(72): warning: #231-D: declaration is not visible outside of function
I got message when I included a header file containing this line:
void DISPLAY_string_date_time(const struct tm * tim, DISPLAY_MSG * p_message);
I found the problem - I hadn't included <time.h> in the two cases that caused the warning.
After a lot of searching for what this warning means, I can't find any explanation.
Can anyone translate what the compiler is saying?
Yes, indeed - this has been noted before!
eg, my post of 4-Sep-2009 17:22 GMT in this thread: http://www.keil.com/forum/docs/thread15484.asp