Make the CefAuthCallback::Continue password parameter optional (issue #1928)

This commit is contained in:
Marshall Greenblatt 2017-05-10 12:16:53 -04:00
parent 7a02419cac
commit b28a6145a1
3 changed files with 3 additions and 9 deletions

View File

@ -50,7 +50,7 @@ class CefAuthCallback : public virtual CefBaseRefCounted {
///
// Continue the authentication request.
///
/*--cef(capi_name=cont)--*/
/*--cef(capi_name=cont,optional_param=password)--*/
virtual void Continue(const CefString& username,
const CefString& password) =0;

View File

@ -28,10 +28,7 @@ void CEF_CALLBACK auth_callback_cont(struct _cef_auth_callback_t* self,
DCHECK(username);
if (!username)
return;
// Verify param: password; type: string_byref_const
DCHECK(password);
if (!password)
return;
// Unverified params: password
// Execute
CefAuthCallbackCppToC::Get(self)->Continue(

View File

@ -27,10 +27,7 @@ void CefAuthCallbackCToCpp::Continue(const CefString& username,
DCHECK(!username.empty());
if (username.empty())
return;
// Verify param: password; type: string_byref_const
DCHECK(!password.empty());
if (password.empty())
return;
// Unverified params: password
// Execute
_struct->cont(_struct,