[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: =?utf-8?q?=5Bkwebkitpart=5D_src=3A_Check_for_NULL_before_using_p?=
From: Dawit Alemayehu <adawit () kde ! org>
Date: 2011-02-01 0:02:39
Message-ID: 20110201000239.671ABA60B0 () git ! kde ! org
[Download RAW message or body]
Git commit 46fa80220db9b59ff710e7c3f4501ec2ee7b1f7f by Dawit Alemayehu.
Pushed by adawit into branch 'master'.
Check for NULL before using pointer
M +6 -3 src/kwebkitpart_ext.cpp
http://commits.kde.org/kwebkitpart/46fa80220db9b59ff710e7c3f4501ec2ee7b1f7f
diff --git a/src/kwebkitpart_ext.cpp b/src/kwebkitpart_ext.cpp
index 9f352a4..a2ef530 100644
--- a/src/kwebkitpart_ext.cpp
+++ b/src/kwebkitpart_ext.cpp
@@ -333,10 +333,13 @@ void WebKitBrowserExtension::slotBlockIFrame()
return;
bool ok = false;
+
+ const QWebFrame* frame = view()->contextMenuResult().frame();
+ const QString urlStr = frame ? frame->url().toString() : QString();
+
const QString url = KInputDialog::getText(i18n("Add URL to Filter"),
i18n("Enter the URL:"),
- view()->contextMenuResult().frame()->url().toString(),
- &ok);
+ urlStr, &ok);
if (ok) {
WebKitSettings::self()->addAdFilter(url);
reparseConfiguration();
@@ -353,7 +356,7 @@ void WebKitBrowserExtension::slotSendImage()
{
if (!view())
return;
-
+
QStringList urls;
urls.append(view()->contextMenuResult().imageUrl().path());
const QString subject = view()->contextMenuResult().imageUrl().path();
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic