Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
PIM
libksieve
Commits
db9e7aa1
Commit
db9e7aa1
authored
Jan 25, 2017
by
Laurent Montel
😁
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fix coding style. Port Q_FOREACH etc.
parent
69aec317
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
29 additions
and
16 deletions
+29
-16
src/kmanagesieve/session.cpp
src/kmanagesieve/session.cpp
+18
-2
src/kmanagesieve/sessionthread.cpp
src/kmanagesieve/sessionthread.cpp
+3
-4
src/ksieveui/autocreatescripts/sieveactions/widgets/selectflagswidget.cpp
...ocreatescripts/sieveactions/widgets/selectflagswidget.cpp
+3
-4
src/ksieveui/autocreatescripts/sieveactions/widgets/selectvacationcombobox.cpp
...tescripts/sieveactions/widgets/selectvacationcombobox.cpp
+1
-4
src/parser/lexer.cpp
src/parser/lexer.cpp
+2
-1
src/parser/parser.cpp
src/parser/parser.cpp
+2
-1
No files found.
src/kmanagesieve/session.cpp
View file @
db9e7aa1
...
...
@@ -18,7 +18,6 @@
02110-1301, USA.
*/
//krazy:excludeall=null since used by SASL (C library)
#include "session.h"
#include "response.h"
...
...
@@ -37,6 +36,23 @@
#include <QTimer>
#include <QUrlQuery>
#if QT_VERSION < QT_VERSION_CHECK(5,7,0)
namespace
QtPrivate
{
template
<
typename
T
>
struct
QAddConst
{
typedef
const
T
Type
;
};
}
// this adds const to non-const objects (like std::as_const)
template
<
typename
T
>
Q_DECL_CONSTEXPR
typename
QtPrivate
::
QAddConst
<
T
>::
Type
&
qAsConst
(
T
&
t
)
Q_DECL_NOTHROW
{
return
t
;
}
// prevent rvalue arguments:
template
<
typename
T
>
void
qAsConst
(
const
T
&&
)
Q_DECL_EQ_DELETE
;
#endif
using
namespace
KManageSieve
;
Q_DECLARE_METATYPE
(
KManageSieve
::
AuthDetails
)
...
...
@@ -98,7 +114,7 @@ void Session::disconnectFromHost(bool sendLogout)
if
(
m_currentJob
)
{
killJob
(
m_currentJob
,
KJob
::
EmitResult
);
}
Q_FOREACH
(
SieveJob
*
job
,
m_jobs
)
{
for
(
SieveJob
*
job
:
qAsConst
(
m_jobs
)
)
{
killJob
(
job
,
KJob
::
EmitResult
);
}
deleteLater
();
...
...
src/kmanagesieve/sessionthread.cpp
View file @
db9e7aa1
...
...
@@ -17,8 +17,6 @@
02110-1301, USA.
*/
//krazy:excludeall=null since used by SASL (C library)
#include "sessionthread_p.h"
#include "session.h"
#include "response.h"
...
...
@@ -457,13 +455,14 @@ void SessionThread::sslResult(bool encrypted)
Q_ASSERT
(
QThread
::
currentThread
()
==
thread
());
const
KSslCipher
cipher
=
m_socket
->
sessionCipher
();
if
(
!
encrypted
||
m_socket
->
sslErrors
().
count
()
>
0
||
m_socket
->
encryptionMode
()
!=
KTcpSocket
::
SslClientMode
const
int
numberOfSslError
=
m_socket
->
sslErrors
().
count
();
if
(
!
encrypted
||
numberOfSslError
>
0
||
m_socket
->
encryptionMode
()
!=
KTcpSocket
::
SslClientMode
||
cipher
.
isNull
()
||
cipher
.
usedBits
()
==
0
)
{
qCDebug
(
KMANAGERSIEVE_LOG
)
<<
"Initial SSL handshake failed. cipher.isNull() is"
<<
cipher
.
isNull
()
<<
", cipher.usedBits() is"
<<
cipher
.
usedBits
()
<<
", the socket says:"
<<
m_socket
->
errorString
()
<<
"and the list of SSL errors contains"
<<
m_socket
->
sslErrors
().
count
()
<<
"items."
;
<<
numberOfSslError
<<
"items."
;
Q_EMIT
sslError
(
KSslErrorUiData
(
m_socket
));
}
else
{
...
...
src/ksieveui/autocreatescripts/sieveactions/widgets/selectflagswidget.cpp
View file @
db9e7aa1
...
...
@@ -139,16 +139,15 @@ QStringList SelectFlagsListWidget::flags() const
SelectFlagsWidget
::
SelectFlagsWidget
(
QWidget
*
parent
)
:
QWidget
(
parent
)
{
QHBoxLayout
*
lay
=
new
QHBoxLayout
;
QHBoxLayout
*
lay
=
new
QHBoxLayout
(
this
)
;
lay
->
setMargin
(
0
);
mEdit
=
new
QLineEdit
;
mEdit
=
new
QLineEdit
(
this
)
;
mEdit
->
setReadOnly
(
true
);
connect
(
mEdit
,
&
QLineEdit
::
textChanged
,
this
,
&
SelectFlagsWidget
::
valueChanged
);
lay
->
addWidget
(
mEdit
);
QPushButton
*
selectFlags
=
new
QPushButton
(
i18n
(
"..."
));
QPushButton
*
selectFlags
=
new
QPushButton
(
i18n
(
"..."
)
,
this
);
connect
(
selectFlags
,
&
QPushButton
::
clicked
,
this
,
&
SelectFlagsWidget
::
slotSelectFlags
);
lay
->
addWidget
(
selectFlags
);
setLayout
(
lay
);
}
SelectFlagsWidget
::~
SelectFlagsWidget
()
...
...
src/ksieveui/autocreatescripts/sieveactions/widgets/selectvacationcombobox.cpp
View file @
db9e7aa1
...
...
@@ -22,8 +22,7 @@
#include <KLocalizedString>
namespace
KSieveUi
{
using
namespace
KSieveUi
;
SelectVacationComboBox
::
SelectVacationComboBox
(
QWidget
*
parent
)
:
KComboBox
(
parent
)
{
...
...
@@ -57,5 +56,3 @@ void SelectVacationComboBox::setCode(const QString &code, const QString &name, Q
}
}
}
src/parser/lexer.cpp
View file @
db9e7aa1
...
...
@@ -67,7 +67,8 @@ Lexer::Lexer(const char *scursor, const char *send, int options)
Lexer
::~
Lexer
()
{
delete
i
;
i
=
nullptr
;
delete
i
;
i
=
nullptr
;
}
bool
Lexer
::
ignoreComments
()
const
...
...
src/parser/parser.cpp
View file @
db9e7aa1
...
...
@@ -59,7 +59,8 @@ Parser::Parser(const char *scursor, const char *const send, int options)
Parser
::~
Parser
()
{
delete
i
;
i
=
nullptr
;
delete
i
;
i
=
nullptr
;
}
void
Parser
::
setScriptBuilder
(
ScriptBuilder
*
builder
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment