metalink_cleanup: define it without argument

Since the function takes no argument, the macro shouldn't take one as
some compilers will error out on that.