It is not obvious that a function should be declared "RETURNS VOID" if itis not supposed to return a value.
There's also a user-comment on the 8.1 doc-page.
Joachim