aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar IceN9ne2017-02-23 18:28:48 -0500
committerGravatar IceN9ne2017-02-23 18:28:48 -0500
commitfdb997d14689b6409d53b29f18b0265a6653151e (patch)
tree314db31568a37f8094da2a4a93ca6d81bfa154a3
parentMiscellaneous documentation fixes (diff)
downloadKVIrc-fdb997d14689b6409d53b29f18b0265a6653151e.tar.gz
KVIrc-fdb997d14689b6409d53b29f18b0265a6653151e.tar.bz2
KVIrc-fdb997d14689b6409d53b29f18b0265a6653151e.zip
KviHtmlGenerator: Fix default foreground and background colors
* Fixes #2206
-rw-r--r--src/kvirc/kernel/KviHtmlGenerator.cpp4
-rw-r--r--src/kvirc/kernel/KviHtmlGenerator.h6
2 files changed, 4 insertions, 6 deletions
diff --git a/src/kvirc/kernel/KviHtmlGenerator.cpp b/src/kvirc/kernel/KviHtmlGenerator.cpp
index d43bdcd5d..b4fe385d7 100644
--- a/src/kvirc/kernel/KviHtmlGenerator.cpp
+++ b/src/kvirc/kernel/KviHtmlGenerator.cpp
@@ -183,9 +183,7 @@ namespace KviHtmlGenerator
}
case KviControlCodes::Reverse:
{
- char cAuxBack = uCurBack;
- uCurBack = uCurFore;
- uCurFore = cAuxBack;
+ std::swap(uCurFore, uCurBack);
++uIdx;
break;
}
diff --git a/src/kvirc/kernel/KviHtmlGenerator.h b/src/kvirc/kernel/KviHtmlGenerator.h
index 13a64efcf..e72830938 100644
--- a/src/kvirc/kernel/KviHtmlGenerator.h
+++ b/src/kvirc/kernel/KviHtmlGenerator.h
@@ -45,8 +45,8 @@ namespace KviHtmlGenerator
*/
enum DefaultColor
{
- Background = 100,
- Foreground = 101
+ Background = 0,
+ Foreground = 1
};
/**
@@ -56,6 +56,6 @@ namespace KviHtmlGenerator
* \return QString
*/
extern KVIRC_API QString convertToHtml(const QString & szText, bool bEscape = false);
-};
+}
#endif //_KVI_HTMLGENERATOR_H_