This is an automated email from the git hooks/post-receive script.
git pushed a commit to branch master
in repository efl.
View the commit online.
commit 21e4683f93c7d5dd7ab34c55d3debf153a997a9d
Author: Carsten Haitzler <[email protected]>
AuthorDate: Sat Feb 28 20:17:37 2026 +0000
fix const char ptr return discard warnings
no actual fixes - just less warnings.
---
src/bin/edje/edje_cc_out.c | 6 ++++--
src/bin/edje/edje_codegen.c | 3 ++-
src/bin/efreet/efreet_desktop_cache_create.c | 2 +-
src/bin/elementary/elementary_codegen.c | 3 ++-
src/bin/exactness/exactness.c | 7 ++++---
src/bin/exactness/player.c | 4 ++--
src/lib/ecore_con/ecore_con.c | 4 ++--
src/lib/ecore_file/ecore_file.c | 5 +++--
src/lib/edje/edje_entry.c | 4 ++--
src/lib/edje/edje_lua2.c | 4 ++--
src/lib/edje/edje_program.c | 2 +-
src/lib/edje/edje_textblock.c | 18 +++++++++---------
src/lib/edje/edje_textblock_styles.c | 4 ++--
src/lib/efreet/efreet_icon.c | 4 ++--
src/lib/efreet/efreet_menu.c | 5 ++---
src/lib/efreet/efreet_mime.c | 2 +-
src/lib/efreet/efreet_uri.c | 3 +--
src/lib/eina/eina_file_posix.c | 3 ++-
src/lib/eina/eina_log.c | 6 ++++--
src/lib/eina/eina_module.c | 2 +-
src/lib/eina/eina_simple_xml_parser.c | 6 +++---
src/lib/elementary/efl_ui_image.c | 2 +-
src/lib/elementary/efl_ui_image_zoomable.c | 2 +-
src/lib/elementary/elc_fileselector.c | 2 +-
src/lib/elementary/elm_entry.c | 4 ++--
src/lib/elementary/elm_font.c | 16 +++++++++-------
src/lib/elementary/elm_icon.c | 3 +--
src/lib/elementary/elm_label.c | 2 +-
src/lib/elementary/elm_prefs_data.c | 4 ++--
src/lib/emile/emile_cipher_openssl.c | 3 +--
src/lib/eo/eo.c | 4 ++--
src/lib/evas/canvas/evas_font_dir.c | 2 +-
src/lib/evas/canvas/evas_object_textblock.c | 2 +-
src/lib/evas/common/evas_image_save.c | 2 +-
src/modules/evas/vg_loaders/svg/evas_vg_load_svg.c | 2 +-
35 files changed, 77 insertions(+), 70 deletions(-)
diff --git a/src/bin/edje/edje_cc_out.c b/src/bin/edje/edje_cc_out.c
index 5f53fa76b9..08fbf2d517 100644
--- a/src/bin/edje/edje_cc_out.c
+++ b/src/bin/edje/edje_cc_out.c
@@ -587,7 +587,8 @@ check_state(Edje_Part_Collection *pc, Edje_Part *ep, Edje_Part_Description_Commo
static void
_part_namespace_verify(Edje_Part_Collection *pc, Edje_Part *ep, Eet_File *ef, Eina_Bool ns_required)
{
- char buf[1024], *p;
+ const char *p;
+ char buf[1024];
size_t len;
Edje_Part_Collection_Directory_Entry *de;
@@ -670,7 +671,8 @@ check_part(Edje_Part_Collection *pc, Edje_Part *ep, Eet_File *ef)
static void
_program_signal_namespace_verify(Edje_Part_Collection *pc, Eet_File *ef, const char *sig, const char *src)
{
- char buf[1024], *p;
+ const char *p;
+ char buf[1024];
size_t len;
Edje_Part_Collection_Directory_Entry *de;
diff --git a/src/bin/edje/edje_codegen.c b/src/bin/edje/edje_codegen.c
index f55c8f9a78..42612fc49f 100644
--- a/src/bin/edje/edje_codegen.c
+++ b/src/bin/edje/edje_codegen.c
@@ -371,7 +371,8 @@ const Ecore_Getopt optdesc = {
static char *
_standardizes_header(const char *filename)
{
- char *str, *itr, *aux;
+ char *str, *itr;
+ const char *aux;
aux = strrchr(filename, '/');
str = itr = strdup(aux ? aux + 1 : filename);
diff --git a/src/bin/efreet/efreet_desktop_cache_create.c b/src/bin/efreet/efreet_desktop_cache_create.c
index 8988168e94..3cb3e35387 100644
--- a/src/bin/efreet/efreet_desktop_cache_create.c
+++ b/src/bin/efreet/efreet_desktop_cache_create.c
@@ -54,7 +54,7 @@ static int
cache_add(Eet_File *ef, const char *path, const char *file_id, int priority EINA_UNUSED, int *changed)
{
Efreet_Desktop *desk;
- char *ext;
+ const char *ext;
INF("FOUND: %s", path);
if (file_id) INF(" (id): %s", file_id);
diff --git a/src/bin/elementary/elementary_codegen.c b/src/bin/elementary/elementary_codegen.c
index 28ed576f25..0c57e300d9 100644
--- a/src/bin/elementary/elementary_codegen.c
+++ b/src/bin/elementary/elementary_codegen.c
@@ -283,7 +283,8 @@ const Ecore_Getopt optdesc =
static char *
_header_standardize(const char *filename)
{
- char *str, *itr, *aux;
+ const char *aux;
+ char *str, *itr;
aux = strrchr(filename, '/');
str = itr = strdup(aux ? aux + 1 : filename);
diff --git a/src/bin/exactness/exactness.c b/src/bin/exactness/exactness.c
index ee62cbd33f..50f4037c5d 100644
--- a/src/bin/exactness/exactness.c
+++ b/src/bin/exactness/exactness.c
@@ -352,16 +352,17 @@ _list_file_load(const char *filename)
while (fgets(buf, BUF_SIZE, file))
{
+ char *tmp;
+
/* Skip comment/empty lines. */
if ((*buf == '#') || (*buf == '\n') || (!*buf))
continue;
- char *tmp;
List_Entry *cur = calloc(1, sizeof(*cur));
cur->name = strdup(buf);
/* Set the command to the second half and put a \0 in between. */
- tmp = strchr(cur->name, ' ');
+ tmp = (char *)strchr(cur->name, ' ');
if (tmp)
{
*tmp = '\0';
@@ -374,7 +375,7 @@ _list_file_load(const char *filename)
}
/* Replace the newline char with a \0. */
- tmp = strchr(cur->command, '\n');
+ tmp = (char *)strchr(cur->command, '\n');
if (tmp)
{
*tmp = '\0';
diff --git a/src/bin/exactness/player.c b/src/bin/exactness/player.c
index b8f2226d12..e4c022a856 100644
--- a/src/bin/exactness/player.c
+++ b/src/bin/exactness/player.c
@@ -942,10 +942,10 @@ _setup_names(const char *src)
_dest = "./output.exu";
}
}
- char *slash = strrchr(_src_filename, '/');
+ const char *slash = strrchr(_src_filename, '/');
if (slash) _test_name = strdup(slash + 1);
else _test_name = strdup(_src_filename);
- char *dot = strrchr(_test_name, '.');
+ char *dot = (char *)strrchr(_test_name, '.');
if (dot) *dot = '\0';
}
}
diff --git a/src/lib/ecore_con/ecore_con.c b/src/lib/ecore_con/ecore_con.c
index 96c294e8dd..08d6290f80 100644
--- a/src/lib/ecore_con/ecore_con.c
+++ b/src/lib/ecore_con/ecore_con.c
@@ -1044,7 +1044,7 @@ _efl_net_ip_port_user_pass_split(char *buf, const char **p_host, const char **p_
*p = '\0';
p++;
- s = strchr(*p_user, ':');
+ s = (char *)strchr(*p_user, ':');
if (!s)
*p_pass = NULL;
else
@@ -2350,7 +2350,7 @@ efl_net_multicast_address6_parse(const char *address, struct ipv6_mreq *mreq)
{
address++;
- endptr = strchr(address, ']');
+ endptr = (char *)strchr(address, ']');
if (!endptr)
{
err = EINVAL;
diff --git a/src/lib/ecore_file/ecore_file.c b/src/lib/ecore_file/ecore_file.c
index a1a0a27874..c8065afe5f 100644
--- a/src/lib/ecore_file/ecore_file.c
+++ b/src/lib/ecore_file/ecore_file.c
@@ -568,7 +568,7 @@ ecore_file_realpath(const char *file)
EAPI const char *
ecore_file_file_get(const char *path)
{
- char *result = NULL;
+ const char *result = NULL;
if (!path) return NULL;
@@ -784,7 +784,8 @@ ecore_file_escape_name(const char *filename)
EAPI char *
ecore_file_strip_ext(const char *path)
{
- char *p, *file = NULL;
+ const char *p;
+ char *file = NULL;
if (!path)
return NULL;
diff --git a/src/lib/edje/edje_entry.c b/src/lib/edje/edje_entry.c
index 6dcc5cab4b..64cf3a9218 100644
--- a/src/lib/edje/edje_entry.c
+++ b/src/lib/edje/edje_entry.c
@@ -1463,7 +1463,7 @@ _anchors_get(Evas_Textblock_Cursor *c, Evas_Object *o, Entry *en)
EINA_LIST_FOREACH(anchors_a, itr, node)
{
const char *s = evas_textblock_node_format_text_get(node);
- char *p;
+ const char *p;
an = calloc(1, sizeof(Anchor));
if (!an)
{
@@ -1516,7 +1516,7 @@ _anchors_get(Evas_Textblock_Cursor *c, Evas_Object *o, Entry *en)
EINA_LIST_FOREACH(anchors_item, itr, node)
{
const char *s = evas_textblock_node_format_text_get(node);
- char *p;
+ const char *p;
an = calloc(1, sizeof(Anchor));
if (!an)
{
diff --git a/src/lib/edje/edje_lua2.c b/src/lib/edje/edje_lua2.c
index 1ea61e5ca0..98dc29a8a3 100644
--- a/src/lib/edje/edje_lua2.c
+++ b/src/lib/edje/edje_lua2.c
@@ -2848,11 +2848,11 @@ _elua_image_image(lua_State *L) // Stack usage [-(4|6), +(5|7), em]
{
Edje_Image_Directory_Entry *de;
unsigned int i;
- char *name;
+ const char *name;
/* Image name */
if ((name = strrchr(key, '/'))) name++;
- else name = (char *)key;
+ else name = key;
/* Loop through image directory to find if image exists */
for (i = 0; i < obj->ed->file->image_dir->entries_count; ++i)
diff --git a/src/lib/edje/edje_program.c b/src/lib/edje/edje_program.c
index a91d034347..26e8378d40 100644
--- a/src/lib/edje/edje_program.c
+++ b/src/lib/edje/edje_program.c
@@ -45,7 +45,7 @@ _edje_emit_child(Edje *ed, Edje_Real_Part *rp, const char *part, const char *sig
char *idx;
/* search for the index if present and remove it from the part */
- idx = strchr(part, EDJE_PART_PATH_SEPARATOR_INDEXL);
+ idx = (char *)strchr(part, EDJE_PART_PATH_SEPARATOR_INDEXL);
if (idx)
{
char *end;
diff --git a/src/lib/edje/edje_textblock.c b/src/lib/edje/edje_textblock.c
index 38b737a508..6bf433aa4b 100644
--- a/src/lib/edje/edje_textblock.c
+++ b/src/lib/edje/edje_textblock.c
@@ -493,18 +493,18 @@ _edje_part_textblock_style_text_set(Edje *ed,
return EINA_FALSE;
}
-static char*
+static char *
strrstr(const char* haystack, const char* violate)
{
- char *s_ret = NULL;
- char *tmp = NULL;
- const char *_haystack = haystack;
+ const char *_haystack = haystack, *tmp, *s_ret = NULL;
size_t len = strlen(violate);
- while((tmp = strstr(_haystack, violate))){
- s_ret = tmp;
- _haystack = tmp + len;
- }
- return s_ret;
+
+ while ((tmp = strstr(_haystack, violate)))
+ {
+ s_ret = tmp;
+ _haystack = tmp + len;
+ }
+ return (char *)s_ret;
}
void
diff --git a/src/lib/edje/edje_textblock_styles.c b/src/lib/edje/edje_textblock_styles.c
index b0de089fbb..fc3ce09651 100644
--- a/src/lib/edje/edje_textblock_styles.c
+++ b/src/lib/edje/edje_textblock_styles.c
@@ -266,8 +266,8 @@ _edje_format_reparse(Edje_File *edf, const char *str, Edje_Style_Tag *tag_ret, E
static void
_edje_textblock_tag_update(Eina_Strbuf *style, const char *key, const char *new_tag)
{
- char *ptr = strstr(eina_strbuf_string_get(style), key);
- char *last = NULL;
+ const char *ptr = strstr(eina_strbuf_string_get(style), key);
+ const char *last = NULL;
while (ptr != NULL)
{
diff --git a/src/lib/efreet/efreet_icon.c b/src/lib/efreet/efreet_icon.c
index a07d2b216f..6353dfd0db 100644
--- a/src/lib/efreet/efreet_icon.c
+++ b/src/lib/efreet/efreet_icon.c
@@ -381,7 +381,7 @@ efreet_icon_new(const char *path)
icon->path = eina_stringshare_add(path);
/* load the .icon file if it's available */
- p = strrchr(icon->path, '.');
+ p = (char *)strrchr(icon->path, '.');
if (p)
{
char ico_path[PATH_MAX];
@@ -399,7 +399,7 @@ efreet_icon_new(const char *path)
const char *file;
file = ecore_file_file_get(icon->path);
- p = strrchr(icon->path, '.');
+ p = (char *)strrchr(icon->path, '.');
if (p) *p = '\0';
icon->name = eina_stringshare_add(file);
if (p) *p = '.';
diff --git a/src/lib/efreet/efreet_menu.c b/src/lib/efreet/efreet_menu.c
index ccaad79ac5..d2d86e5aa1 100644
--- a/src/lib/efreet/efreet_menu.c
+++ b/src/lib/efreet/efreet_menu.c
@@ -1688,8 +1688,7 @@ efreet_menu_handle_legacy_dir_helper(Efreet_Menu_Internal *root,
{
Efreet_Desktop *desktop = NULL;
char buf[PATH_MAX];
- char *exten;
- const char *fname;
+ const char *fname, *exten;
fname = info->path + info->name_start;
/* recurse into sub directories */
@@ -3286,7 +3285,7 @@ efreet_menu_directory_dir_scan(const char *path, const char *relative_path,
char buf2[PATH_MAX];
Eina_Iterator *it;
Eina_File_Direct_Info *info;
- char *ext;
+ const char *ext;
it = eina_file_stat_ls(path);
if (!it) return 1;
diff --git a/src/lib/efreet/efreet_mime.c b/src/lib/efreet/efreet_mime.c
index 9e3e7cb404..d3e059bfd3 100644
--- a/src/lib/efreet/efreet_mime.c
+++ b/src/lib/efreet/efreet_mime.c
@@ -570,7 +570,7 @@ efreet_mime_globs_type_get(const char *file)
if (!mimedb_ptr) return NULL;
/* Check in the extension hash for the type */
- ext = strchr(file, '.');
+ ext = (char *)strchr(file, '.');
if (ext)
{
sl = alloca(strlen(ext) + 1);
diff --git a/src/lib/efreet/efreet_uri.c b/src/lib/efreet/efreet_uri.c
index 2b64556159..81eb4c0b8a 100644
--- a/src/lib/efreet/efreet_uri.c
+++ b/src/lib/efreet/efreet_uri.c
@@ -27,9 +27,8 @@ EAPI Efreet_Uri *
efreet_uri_decode(const char *full_uri)
{
Efreet_Uri *uri;
- const char *p;
+ const char *p, *sep;
char scheme[64], authority[_POSIX_HOST_NAME_MAX], path[PATH_MAX];
- char *sep;
int i = 0;
EINA_SAFETY_ON_NULL_RETURN_VAL(full_uri, NULL);
diff --git a/src/lib/eina/eina_file_posix.c b/src/lib/eina/eina_file_posix.c
index 157b18e26a..2947ed6c34 100644
--- a/src/lib/eina/eina_file_posix.c
+++ b/src/lib/eina/eina_file_posix.c
@@ -1548,7 +1548,8 @@ EINA_API Eina_Bool
eina_file_mkdtemp(const char *templatename, Eina_Tmpstr **path)
{
char buffer[PATH_MAX];
- char *tmpdirname, *sep;
+ const char *sep;
+ char *tmpdirname;
EINA_SAFETY_ON_NULL_RETURN_VAL(templatename, EINA_FALSE);
diff --git a/src/lib/eina/eina_log.c b/src/lib/eina/eina_log.c
index 4a841a746e..b005c579ca 100644
--- a/src/lib/eina/eina_log.c
+++ b/src/lib/eina/eina_log.c
@@ -1130,7 +1130,8 @@ eina_log_domain_parse_pendings(void)
while (1)
{
Eina_Log_Domain_Level_Pending *p;
- char *end = NULL, *tmp = NULL;
+ const char *end = NULL;
+ char *tmp = NULL;
ptrdiff_t diff;
long int level;
@@ -1177,7 +1178,8 @@ eina_log_domain_parse_pending_globs(void)
while (1)
{
Eina_Log_Domain_Level_Pending *p;
- char *end = NULL, *tmp = NULL;
+ const char *end = NULL;
+ char *tmp = NULL;
ptrdiff_t diff;
long int level;
diff --git a/src/lib/eina/eina_module.c b/src/lib/eina/eina_module.c
index 345ae20637..0b0cd56fa0 100644
--- a/src/lib/eina/eina_module.c
+++ b/src/lib/eina/eina_module.c
@@ -409,7 +409,7 @@ EINA_API char *eina_module_symbol_path_get(const void *symbol, const char *sub_d
if (dladdr(symbol, &eina_dl))
{
- char *pos = strrchr(eina_dl.dli_fname, EINA_PATH_SEP_C);
+ const char *pos = strrchr(eina_dl.dli_fname, EINA_PATH_SEP_C);
if (pos)
{
char *path;
diff --git a/src/lib/eina/eina_simple_xml_parser.c b/src/lib/eina/eina_simple_xml_parser.c
index 8cc13c742f..e07a5b754c 100644
--- a/src/lib/eina/eina_simple_xml_parser.c
+++ b/src/lib/eina/eina_simple_xml_parser.c
@@ -563,7 +563,7 @@ eina_simple_xml_attribute_w3c_parse(const char *buf, Eina_Simple_XML_Attribute_C
const char *end;
char *key;
char *val;
- char *next;
+ const char *next;
if (!buf) return EINA_FALSE;
@@ -575,7 +575,7 @@ eina_simple_xml_attribute_w3c_parse(const char *buf, Eina_Simple_XML_Attribute_C
do
{
- char *sep = strchr(buf, ':');
+ const char *sep = strchr(buf, ':');
next = strchr(buf, ';');
key[0] = '\0';
@@ -604,7 +604,7 @@ eina_simple_xml_attribute_w3c_parse(const char *buf, Eina_Simple_XML_Attribute_C
}
if (key[0])
- if (!func((void*) data, key, val))
+ if (!func((void *)data, key, val))
return EINA_FALSE;
buf = next + 1;
diff --git a/src/lib/elementary/efl_ui_image.c b/src/lib/elementary/efl_ui_image.c
index 2ee093c319..676a48a04a 100644
--- a/src/lib/elementary/efl_ui_image.c
+++ b/src/lib/elementary/efl_ui_image.c
@@ -2167,7 +2167,7 @@ _icon_size_min_get(Evas_Object *image)
static Eina_Bool
_internal_efl_ui_image_icon_set(Evas_Object *obj, const char *name, Eina_Bool *fdo)
{
- char *tmp;
+ const char *tmp;
Eina_Bool ret = EINA_FALSE;
EFL_UI_IMAGE_DATA_GET(obj, sd);
diff --git a/src/lib/elementary/efl_ui_image_zoomable.c b/src/lib/elementary/efl_ui_image_zoomable.c
index fd8fc3f7b6..942c120f68 100644
--- a/src/lib/elementary/efl_ui_image_zoomable.c
+++ b/src/lib/elementary/efl_ui_image_zoomable.c
@@ -2906,7 +2906,7 @@ _icon_size_min_get(Evas_Object *image)
static Eina_Bool
_internal_efl_ui_image_zoomable_icon_set(Evas_Object *obj, const char *name, Eina_Bool *fdo, Eina_Bool resize)
{
- char *tmp;
+ const char *tmp;
Eina_Bool ret = EINA_FALSE;
EFL_UI_IMAGE_ZOOMABLE_DATA_GET(obj, sd);
diff --git a/src/lib/elementary/elc_fileselector.c b/src/lib/elementary/elc_fileselector.c
index a74bb3fe27..94a381ade9 100644
--- a/src/lib/elementary/elc_fileselector.c
+++ b/src/lib/elementary/elc_fileselector.c
@@ -712,7 +712,7 @@ _filter_simple(void *data, Efl_Filter_Model *parent, Efl_Model *child)
static const char *
_file_type(const char *a)
{
- char *p = strrchr(a, '.');
+ const char *p = strrchr(a, '.');
if (!p) return "";
return p;
diff --git a/src/lib/elementary/elm_entry.c b/src/lib/elementary/elm_entry.c
index c2816efd1b..ac191351d3 100644
--- a/src/lib/elementary/elm_entry.c
+++ b/src/lib/elementary/elm_entry.c
@@ -1525,8 +1525,8 @@ _item_tags_remove(const char *str)
while (EINA_TRUE)
{
const char *temp = eina_strbuf_string_get(buf);
- char *start_tag = NULL;
- char *end_tag = NULL;
+ const char *start_tag = NULL;
+ const char *end_tag = NULL;
size_t sindex;
size_t eindex;
diff --git a/src/lib/elementary/elm_font.c b/src/lib/elementary/elm_font.c
index f5c37c28b7..90f50cf4cd 100644
--- a/src/lib/elementary/elm_font.c
+++ b/src/lib/elementary/elm_font.c
@@ -10,12 +10,13 @@ _elm_font_properties_get(Eina_Hash **font_hash,
const char *font)
{
Elm_Font_Properties *efp = NULL;
- char *token = strchr(font, ':');
+ const char *token = strchr(font, ':');
if (token &&
!strncmp(token, ELM_FONT_TOKEN_STYLE, strlen(ELM_FONT_TOKEN_STYLE)))
{
- char *name, *subname, *style, *substyle;
+ char *name, *subname;
+ const char *style, *substyle;
int len;
/* get font name */
@@ -61,16 +62,17 @@ _elm_font_properties_get(Eina_Hash **font_hash,
//TODO: Seems to need to add all styles. not only one.
if (substyle)
{
- char *style_old = style;
+ char *style2;
+ const char *style_old = style;
len = substyle - style;
- style = calloc(len + 1, sizeof(char));
- if (style)
+ style2 = calloc(len + 1, sizeof(char));
+ if (style2)
{
- strncpy(style, style_old, len);
+ strncpy(style2, style_old, len);
efp->styles = eina_list_append(efp->styles,
eina_stringshare_add(style));
- free(style);
+ free(style2);
}
}
else
diff --git a/src/lib/elementary/elm_icon.c b/src/lib/elementary/elm_icon.c
index aa9ecf27fa..6725332506 100644
--- a/src/lib/elementary/elm_icon.c
+++ b/src/lib/elementary/elm_icon.c
@@ -403,8 +403,7 @@ _internal_elm_icon_standard_set(Evas_Object *obj,
const char *name,
Eina_Bool *fdo)
{
- char *tmp;
- const char *stdtmp;
+ const char *stdtmp, *tmp;
Eina_Bool ret = EINA_FALSE;
ELM_ICON_DATA_GET(obj, sd);
diff --git a/src/lib/elementary/elm_label.c b/src/lib/elementary/elm_label.c
index 2279955f01..cf46f33ebe 100644
--- a/src/lib/elementary/elm_label.c
+++ b/src/lib/elementary/elm_label.c
@@ -254,7 +254,7 @@ _on_label_resize(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EINA_UNUSED,
static int
_get_value_in_key_string(const char *oldstring, const char *key, char **value)
{
- char *curlocater, *endtag;
+ const char *curlocater, *endtag;
int firstindex = 0, foundflag = -1;
curlocater = strstr(oldstring, key);
diff --git a/src/lib/elementary/elm_prefs_data.c b/src/lib/elementary/elm_prefs_data.c
index 654c0878de..0cb3011928 100644
--- a/src/lib/elementary/elm_prefs_data.c
+++ b/src/lib/elementary/elm_prefs_data.c
@@ -663,7 +663,7 @@ elm_prefs_data_value_set(Elm_Prefs_Data *prefs_data,
const Eina_Value *value)
{
char key[PATH_MAX];
- char *name;
+ const char *name;
size_t n;
Eina_Value tmp;
Eina_Hash *values;
@@ -751,7 +751,7 @@ elm_prefs_data_value_get(const Elm_Prefs_Data *prefs_data,
Eina_Value *value)
{
char key[PATH_MAX];
- char *name;
+ const char *name;
size_t n;
Eina_Hash *values;
Elm_Prefs_Data_Item *item;
diff --git a/src/lib/emile/emile_cipher_openssl.c b/src/lib/emile/emile_cipher_openssl.c
index dcc576801d..487a981fba 100644
--- a/src/lib/emile/emile_cipher_openssl.c
+++ b/src/lib/emile/emile_cipher_openssl.c
@@ -691,9 +691,8 @@ _emile_cipher_client_handshake(Emile_SSL *client)
cert = SSL_get_peer_certificate(client->ssl);
if (cert)
{
- const char *verify_name;
+ const char *verify_name, *s;
char *cert_name;
- char *s;
int clen;
int err;
int name = 0;
diff --git a/src/lib/eo/eo.c b/src/lib/eo/eo.c
index edcfc9eca1..df8544b294 100644
--- a/src/lib/eo/eo.c
+++ b/src/lib/eo/eo.c
@@ -3395,7 +3395,7 @@ _eo_log_obj_init(void)
const Eina_Slice *itr;
do
{
- char *p = strchr(s, ',');
+ const char *p = strchr(s, ',');
slice.mem = s;
if (p)
{
@@ -3442,7 +3442,7 @@ _eo_log_obj_init(void)
const Eina_Slice *itr;
do
{
- char *p = strchr(s, ',');
+ const char *p = strchr(s, ',');
slice.mem = s;
if (p)
{
diff --git a/src/lib/evas/canvas/evas_font_dir.c b/src/lib/evas/canvas/evas_font_dir.c
index 83c04b0fe8..820786e15f 100644
--- a/src/lib/evas/canvas/evas_font_dir.c
+++ b/src/lib/evas/canvas/evas_font_dir.c
@@ -168,7 +168,7 @@ static Eina_List *
evas_font_set_get(const char *name)
{
Eina_List *fonts = NULL;
- char *p;
+ const char *p;
EINA_SAFETY_ON_NULL_RETURN_VAL(name, NULL);
if (!*name) return NULL;
diff --git a/src/lib/evas/canvas/evas_object_textblock.c b/src/lib/evas/canvas/evas_object_textblock.c
index f1bd552cb3..e29ef8eb9d 100644
--- a/src/lib/evas/canvas/evas_object_textblock.c
+++ b/src/lib/evas/canvas/evas_object_textblock.c
@@ -5712,7 +5712,7 @@ _layout_do_format(const Evas_Object *obj, Ctxt *c,
// positioning
int w = 1, h = 1;
int vsize = 0, size = 0;
- char *p;
+ const char *p;
// don't care
//href = "" " href=""
diff --git a/src/lib/evas/common/evas_image_save.c b/src/lib/evas/common/evas_image_save.c
index 07885dfa7d..00b12f4693 100644
--- a/src/lib/evas/common/evas_image_save.c
+++ b/src/lib/evas/common/evas_image_save.c
@@ -13,7 +13,7 @@ evas_common_save_image_to_file(RGBA_Image *im, const char *file, const char *key
int quality, int compress, const char *encoding)
{
Evas_Image_Save_Func *evas_image_save_func = NULL;
- char *p;
+ const char *p;
char *saver = NULL;
p = strrchr(file, '.');
diff --git a/src/modules/evas/vg_loaders/svg/evas_vg_load_svg.c b/src/modules/evas/vg_loaders/svg/evas_vg_load_svg.c
index 43a604d632..13de2099c1 100644
--- a/src/modules/evas/vg_loaders/svg/evas_vg_load_svg.c
+++ b/src/modules/evas/vg_loaders/svg/evas_vg_load_svg.c
@@ -183,7 +183,7 @@ _to_offset(const char *str)
char *end = NULL;
const char* str_end = str + strlen(str);
double parsed_value = eina_convert_strtod_c(str, &end);
- char *ptr = strstr(str, "%");
+ const char *ptr = strstr(str, "%");
end = _skip_space(end, NULL);
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.