In creating a LCD interface file I copied some code for a source I can no longer recall.
One line of code used in the LCD_xx.h file was:
extern void LCD_Clear(extern void);
I understand the extern prefix, however the (extern void) created a compiler error and had to be removed.
My question is:
Is there ever a use for (extern void) in a function? Or is it simply wrong?