Change-Id: I21ae6aa8fdca452c31b1762c89b5ff47fa03b857
void (*handler)(Dali::WebEngineRequestInterceptor*) = (void (*)(Dali::WebEngineRequestInterceptor*))jarg2;
{
try {
- (arg1)->RegisterRequestInterceptorCallback([handler](std::unique_ptr<Dali::WebEngineRequestInterceptor> interceptor) {
+ if (handler)
+ {
+ (arg1)->RegisterRequestInterceptorCallback([handler](std::unique_ptr<Dali::WebEngineRequestInterceptor> interceptor) {
handler(interceptor.release());
});
+ }
+ else
+ {
+ (arg1)->RegisterRequestInterceptorCallback(nullptr);
+ }
} CALL_CATCH_EXCEPTION();
}
}