forked from enlightenment/efl
fix segv of e's icon theme chooser. please review
SVN revision: 56818
This commit is contained in:
parent
eaa25d4784
commit
0f47e4a0eb
|
@ -685,6 +685,12 @@ efreet_cache_icon_theme_name_list(int *num)
|
|||
memmove(&keys[i], &keys[i + 1], (*num - i - 1) * sizeof(char *));
|
||||
(*num)--;
|
||||
}
|
||||
/* this fixes segv of e's icon theme chooser. FIXME is this a not intended case?*/
|
||||
else if (!strncmp(keys[i], "efreet", 6) && (i < (*num + 1)))
|
||||
{
|
||||
memmove(&keys[i], &keys[i + 1], (*num - i - 1) * sizeof(char *));
|
||||
(*num)--;
|
||||
}
|
||||
}
|
||||
return keys;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue