diff options
| author | Andrea Diamantini <adjam7@gmail.com> | 2009-11-05 17:01:29 +0100 | 
|---|---|---|
| committer | Andrea Diamantini <adjam7@gmail.com> | 2009-11-05 17:01:29 +0100 | 
| commit | 39c5c9fb1a54c882541eba6b3212b1eb31dffe6a (patch) | |
| tree | 0fc0ff5724b8c13267bc6b0957de30c2cccfe32a | |
| parent | rekonq 0.2.92 (diff) | |
| download | rekonq-39c5c9fb1a54c882541eba6b3212b1eb31dffe6a.tar.xz | |
This should fix bookmarks toolbar crash on adding a new bookmark.
At least it shouldn't be dangerous.. :)
| -rw-r--r-- | src/bookmarks.cpp | 15 | 
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); +        }      }  }  | 
