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.

Reply via email to