The type for the root function used by PR_Initialize is specified as follows:
PR_Initialize
typedef PRIntn (PR_CALLBACK *PRPrimordialFn)(PRIntn argc, char **argv);
PRIntn
PR_CALLBACK