Whats that (void) there for? Is that a copy-paste error that happens to compile?