if (self == NULL) return -1;
PRStatus err; PLEventQueue* self = NULL; PRMonitor* mon = NULL;
PR_IMPLEMENT(PRInt32)PL_GetEventQueueSelectFD(PLEventQueue* self){    if (self == NULL)    return -1;#if defined(XP_UNIX)    return self->eventPipe[0];#else    return -1;    /* other platforms don't handle this (yet) */#endif}