diff options
| -rw-r--r-- | src/mainwindow.cpp | 3 | ||||
| -rw-r--r-- | src/networkmanager.cpp | 10 | 
2 files changed, 7 insertions, 6 deletions
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index ea9f1fea..3d5631e0 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -973,7 +973,8 @@ void MainWindow::clearPrivateData()              QWebSettings::clearIconDatabase();          }      } -    delete dialog; +    // this let crash rekonq. +//     delete dialog;  }      
\ No newline at end of file diff --git a/src/networkmanager.cpp b/src/networkmanager.cpp index 3d6df204..ab974b60 100644 --- a/src/networkmanager.cpp +++ b/src/networkmanager.cpp @@ -112,8 +112,8 @@ void NetworkAccessManager::resetDiskCache()      else      {          QString location = m_diskCache->cacheDirectory(); -//         setCache(0); -//         delete m_diskCache; +        setCache(0); +        delete m_diskCache;          QDir cacheDir(location + QString("/http") );          QStringList fileList = cacheDir.entryList(); @@ -123,9 +123,9 @@ void NetworkAccessManager::resetDiskCache()              file.remove();          } -//         m_diskCache = new QNetworkDiskCache(this); -//         m_diskCache->setCacheDirectory(location); -//         setCache(m_diskCache); +        m_diskCache = new QNetworkDiskCache(this); +        m_diskCache->setCacheDirectory(location); +        setCache(m_diskCache);      }  }  | 
