diff --git a/mozilla/xpcom/threads/plevent.c b/mozilla/xpcom/threads/plevent.c index f3f775f14c1..618e649cd5d 100644 --- a/mozilla/xpcom/threads/plevent.c +++ b/mozilla/xpcom/threads/plevent.c @@ -248,8 +248,10 @@ PL_PostEvent(PLEventQueue* self, PLEvent* event) mon = self->monitor; PR_EnterMonitor(mon); +#ifdef XP_UNIX if (self->idFunc && event) event->id = self->idFunc(self->idFuncClosure); +#endif /* insert event into thread's event queue: */ if (event != NULL) {