mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-01 11:27:55 +00:00
Privacy is passing in nil arguments to ET_PostCheckConfirmBox(), we now check for this. a=joki
This commit is contained in:
parent
d64fff28d0
commit
3129dfb03a
@ -217,10 +217,10 @@ ET_PostCheckConfirmBox(MWContext* context,
|
||||
if (event == NULL)
|
||||
return JS_FALSE;
|
||||
event->ce.context = context;
|
||||
event->mainMessage = strdup(szMainMessage);
|
||||
event->mainMessage = szMainMessage ? strdup(szMainMessage) : 0;
|
||||
event->checkMessage = szCheckMessage ? strdup(szCheckMessage) : 0;
|
||||
event->okMessage = szOKMessage ? strdup(szOKMessage) : 0;
|
||||
event->cancelMessage = strdup(szCancelMessage);
|
||||
event->cancelMessage = szCancelMessage ? strdup(szCancelMessage) : 0;
|
||||
event->checked = *bChecked;
|
||||
PR_InitEvent(&event->ce.event, context,
|
||||
(PRHandleEventProc)et_HandleEvent_CheckConfirmBox,
|
||||
|
Loading…
x
Reference in New Issue
Block a user