зеркало из https://github.com/mozilla/pjs.git
[Bug 503750] Crash when parameters of navigator.geolocation.getCurrentPosition are null. r/sr=jst
This commit is contained in:
Родитель
abd31fa8a5
Коммит
66fb61f8a5
|
@ -806,6 +806,8 @@ nsGeolocation::GetCurrentPosition(nsIDOMGeoPositionCallback *callback,
|
|||
nsIDOMGeoPositionErrorCallback *errorCallback,
|
||||
nsIDOMGeoPositionOptions *options)
|
||||
{
|
||||
NS_ENSURE_ARG_POINTER(callback);
|
||||
|
||||
if (sGeoEnabled == PR_FALSE)
|
||||
return NS_ERROR_NOT_AVAILABLE;
|
||||
|
||||
|
@ -836,6 +838,8 @@ nsGeolocation::WatchPosition(nsIDOMGeoPositionCallback *aCallback,
|
|||
nsIDOMGeoPositionOptions *aOptions,
|
||||
PRInt32 *_retval NS_OUTPARAM)
|
||||
{
|
||||
NS_ENSURE_ARG_POINTER(aCallback);
|
||||
|
||||
if (sGeoEnabled == PR_FALSE)
|
||||
return NS_ERROR_NOT_AVAILABLE;
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче