summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndrea Diamantini <adjam7@gmail.com>2009-11-05 17:01:29 +0100
committerAndrea Diamantini <adjam7@gmail.com>2009-11-05 17:01:29 +0100
commit39c5c9fb1a54c882541eba6b3212b1eb31dffe6a (patch)
tree0fc0ff5724b8c13267bc6b0957de30c2cccfe32a /src
parentrekonq 0.2.92 (diff)
downloadrekonq-39c5c9fb1a54c882541eba6b3212b1eb31dffe6a.tar.xz
This should fix bookmarks toolbar crash on adding a new bookmark.
At least it shouldn't be dangerous.. :)
Diffstat (limited to 'src')
-rw-r--r--src/bookmarks.cpp15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/bookmarks.cpp b/src/bookmarks.cpp
index 815b2f56..5f1ea393 100644
--- a/src/bookmarks.cpp
+++ b/src/bookmarks.cpp
@@ -219,13 +219,16 @@ void BookmarkProvider::slotBookmarksChanged(const QString &group, const QString
if (toolBarGroup.isNull())
return;
- m_bookmarkToolBar->clear(); // FIXME CRASH
-
- KBookmark bookmark = toolBarGroup.first();
- while (!bookmark.isNull())
+ if(m_bookmarkToolBar)
{
- m_bookmarkToolBar->addAction(fillBookmarkBar(bookmark));
- bookmark = toolBarGroup.next(bookmark);
+ m_bookmarkToolBar->clear(); // FIXME CRASH
+
+ KBookmark bookmark = toolBarGroup.first();
+ while (!bookmark.isNull())
+ {
+ m_bookmarkToolBar->addAction(fillBookmarkBar(bookmark));
+ bookmark = toolBarGroup.next(bookmark);
+ }
}
}