mirror of
https://github.com/MidnightCommander/mc
synced 2025-02-02 00:16:04 +03:00
lib/skin/ini-file.c: cleanup -Wcast-qual warning.
Signed-off-by: Andreas Mohr <and@gmx.li> Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
This commit is contained in:
parent
f3f927c19e
commit
c0b60e274e
@ -58,14 +58,16 @@ mc_skin_get_list_from_dir (const gchar * base_dir, GPtrArray * list)
|
||||
|
||||
if (dir != NULL)
|
||||
{
|
||||
while ((name = (gchar *) g_dir_read_name (dir)) != NULL)
|
||||
const gchar *cname;
|
||||
|
||||
while ((cname = g_dir_read_name (dir)) != NULL)
|
||||
{
|
||||
gchar *sname;
|
||||
size_t slen;
|
||||
unsigned int i;
|
||||
|
||||
slen = strlen (name);
|
||||
sname = g_strndup (name, slen);
|
||||
slen = strlen (cname);
|
||||
sname = g_strndup (cname, slen);
|
||||
|
||||
if (slen > 4 && strcmp (sname + slen - 4, ".ini") == 0)
|
||||
sname[slen - 4] = '\0';
|
||||
@ -89,10 +91,7 @@ mc_skin_get_list_from_dir (const gchar * base_dir, GPtrArray * list)
|
||||
static int
|
||||
string_array_comparator (gconstpointer a, gconstpointer b)
|
||||
{
|
||||
char *aa = *(char **) a;
|
||||
char *bb = *(char **) b;
|
||||
|
||||
return strcmp (aa, bb);
|
||||
return strcmp (*(char *const *) a, *(char *const *) b);
|
||||
}
|
||||
|
||||
/* --------------------------------------------------------------------------------------------- */
|
||||
|
Loading…
x
Reference in New Issue
Block a user