Did you change something in the script? "Empty Prototype" happens when you define a function prototpye like this:
Code:
void myfunction ();


And then call it without writing the actual function.