Prevent a segfault.

2005-11-04  Matthias Clasen  <mclasen@redhat.com>

        * xdgmime.c (xdg_mime_list_mime_parents): Prevent
        a segfault.
This commit is contained in:
Matthias Clasen
2005-11-04 15:58:25 +00:00
committed by Matthias Clasen
parent d4dd35cc91
commit 5e70dc2195
2 changed files with 9 additions and 0 deletions

View File

@@ -1,3 +1,8 @@
2005-11-04 Matthias Clasen <mclasen@redhat.com>
* xdgmime.c (xdg_mime_list_mime_parents): Prevent
a segfault.
2005-10-18 Matthias Clasen <mclasen@redhat.com>
* xdgmimecache.c: Make magic comparisons work correctly

View File

@@ -713,6 +713,10 @@ xdg_mime_list_mime_parents (const char *mime)
return _xdg_mime_cache_list_mime_parents (mime);
parents = xdg_mime_get_mime_parents (mime);
if (!parents)
return NULL;
for (i = 0; parents[i]; i++) ;
n = (i + 1) * sizeof (char *);