From 86bb01ba9eac879d3685c439ac9da0028bc4bc80 Mon Sep 17 00:00:00 2001 From: Mikaƫl Capelle Date: Tue, 17 May 2022 11:37:19 +0200 Subject: Convert everything to CRLF. --- src/persistentcookiejar.cpp | 148 ++++++++++++++++++++++---------------------- 1 file changed, 74 insertions(+), 74 deletions(-) (limited to 'src/persistentcookiejar.cpp') diff --git a/src/persistentcookiejar.cpp b/src/persistentcookiejar.cpp index 8657f356..104a441a 100644 --- a/src/persistentcookiejar.cpp +++ b/src/persistentcookiejar.cpp @@ -1,74 +1,74 @@ -#include "persistentcookiejar.h" -#include -#include -#include -#include - -using namespace MOBase; - -PersistentCookieJar::PersistentCookieJar(const QString &fileName, QObject *parent) -: QNetworkCookieJar(parent), m_FileName(fileName) -{ - restore(); -} - -PersistentCookieJar::~PersistentCookieJar() { - log::debug("save {}", m_FileName); - save(); -} - -void PersistentCookieJar::clear() { - for (const QNetworkCookie &cookie : allCookies()) { - deleteCookie(cookie); - } -} - -void PersistentCookieJar::save() { - QTemporaryFile file; - if (!file.open()) { - log::error("failed to save cookies: couldn't create temporary file"); - return; - } - QDataStream data(&file); - - QList cookies = allCookies(); - data << static_cast(cookies.size()); - - for (const QNetworkCookie &cookie : allCookies()) { - data << cookie.toRawForm(); - } - - { - QFile oldCookies(m_FileName); - if (oldCookies.exists()) { - if (!oldCookies.remove()) { - log::error("failed to save cookies: failed to remove {}", m_FileName); - return; - } - } // if it doesn't exists that's fine - } - - if (!file.copy(m_FileName)) { - log::error("failed to save cookies: failed to write {}", m_FileName); - } -} - -void PersistentCookieJar::restore() { - QFile file(m_FileName); - if (!file.open(QIODevice::ReadOnly)) { - // not necessarily a problem, the file may just not exist (yet) - return; - } - - QList allCookies; - - QDataStream data(&file); - quint32 count; - data >> count; - for (quint32 i = 0; i < count; ++i) { - QByteArray cookieRaw; - data >> cookieRaw; - allCookies.append(QNetworkCookie::parseCookies(cookieRaw)); - } - setAllCookies(allCookies); -} +#include "persistentcookiejar.h" +#include +#include +#include +#include + +using namespace MOBase; + +PersistentCookieJar::PersistentCookieJar(const QString &fileName, QObject *parent) +: QNetworkCookieJar(parent), m_FileName(fileName) +{ + restore(); +} + +PersistentCookieJar::~PersistentCookieJar() { + log::debug("save {}", m_FileName); + save(); +} + +void PersistentCookieJar::clear() { + for (const QNetworkCookie &cookie : allCookies()) { + deleteCookie(cookie); + } +} + +void PersistentCookieJar::save() { + QTemporaryFile file; + if (!file.open()) { + log::error("failed to save cookies: couldn't create temporary file"); + return; + } + QDataStream data(&file); + + QList cookies = allCookies(); + data << static_cast(cookies.size()); + + for (const QNetworkCookie &cookie : allCookies()) { + data << cookie.toRawForm(); + } + + { + QFile oldCookies(m_FileName); + if (oldCookies.exists()) { + if (!oldCookies.remove()) { + log::error("failed to save cookies: failed to remove {}", m_FileName); + return; + } + } // if it doesn't exists that's fine + } + + if (!file.copy(m_FileName)) { + log::error("failed to save cookies: failed to write {}", m_FileName); + } +} + +void PersistentCookieJar::restore() { + QFile file(m_FileName); + if (!file.open(QIODevice::ReadOnly)) { + // not necessarily a problem, the file may just not exist (yet) + return; + } + + QList allCookies; + + QDataStream data(&file); + quint32 count; + data >> count; + for (quint32 i = 0; i < count; ++i) { + QByteArray cookieRaw; + data >> cookieRaw; + allCookies.append(QNetworkCookie::parseCookies(cookieRaw)); + } + setAllCookies(allCookies); +} -- cgit v1.3.1