summaryrefslogtreecommitdiffstats
path: root/src/modules
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2026-01-18 13:21:03 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2026-01-18 20:54:44 +0900
commita9f2b04e53404c4c7d29ca7cbe12a36acf822ec4 (patch)
treee64fb0dab924ba1a888e3156ec674d89df2881e0 /src/modules
parentc801dc76b83f5130894ca251b3979586fdb5c82a (diff)
downloadkvirc-a9f2b04e53404c4c7d29ca7cbe12a36acf822ec4.tar.gz
kvirc-a9f2b04e53404c4c7d29ca7cbe12a36acf822ec4.zip
Fix 'ISO C++11 forbids converting a string constant to char*' warnings
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/about/abouttext.inc2
-rw-r--r--src/modules/objects/class_multilineedit.cpp2
-rw-r--r--src/modules/str/libkvistr.cpp4
3 files changed, 4 insertions, 4 deletions
diff --git a/src/modules/about/abouttext.inc b/src/modules/about/abouttext.inc
index c35fc173..6e5c0b16 100644
--- a/src/modules/about/abouttext.inc
+++ b/src/modules/about/abouttext.inc
@@ -1,4 +1,4 @@
-static char * g_szAboutText = "" \
+static const char *g_szAboutText = "" \
"<html>" \
"<head>" \
"<title>Honor and glory</title>" \
diff --git a/src/modules/objects/class_multilineedit.cpp b/src/modules/objects/class_multilineedit.cpp
index ac8ce39d..75cbc55b 100644
--- a/src/modules/objects/class_multilineedit.cpp
+++ b/src/modules/objects/class_multilineedit.cpp
@@ -42,7 +42,7 @@
//->Tables for Text Format
-static char * const mod_tbl[] = {
+static const char *const mod_tbl[] = {
"PlainText",
"RichText",
"AutoText",
diff --git a/src/modules/str/libkvistr.cpp b/src/modules/str/libkvistr.cpp
index e372f75a..d4161539 100644
--- a/src/modules/str/libkvistr.cpp
+++ b/src/modules/str/libkvistr.cpp
@@ -1085,8 +1085,8 @@ static bool str_kvs_fnc_urlencode(KviKvsModuleFunctionCall * c)
KVSM_PARAMETER("string",KVS_PT_STRING,0,szString)
KVSM_PARAMETERS_END(c)
- char * toReplace[]={" ", "#", "$", "&", "/", ":", "<", "=", ">", "?", "@", "[", "\\", "]", "^", "`", "{", "|", "}", "~"};
- char * newStr[]={"%20", "%23", "%24", "&amp;", "%2F", "%3A", "&lt;", "%3D", "&gt;", "%3F", "%40", "%5B", "%5C", "%5D", "%5E", "%60", "%7B", "%7C", "%7D", "%7E"};
+ const char *toReplace[]={" ", "#", "$", "&", "/", ":", "<", "=", ">", "?", "@", "[", "\\", "]", "^", "`", "{", "|", "}", "~"};
+ const char *newStr[]={"%20", "%23", "%24", "&amp;", "%2F", "%3A", "&lt;", "%3D", "&gt;", "%3F", "%40", "%5B", "%5C", "%5D", "%5E", "%60", "%7B", "%7C", "%7D", "%7E"};
/*
for(int idx=0,idx<22,idx++)