Mercurial > audlegacy
diff src/audacious/strings.c @ 4201:5f92bee6cd5b
possible fix for (Bugzilla #35), waiting for some feedback from Tarmaq...
| author | Cristi Magherusan <majeru@atheme.org> |
|---|---|
| date | Sun, 20 Jan 2008 01:24:15 +0200 |
| parents | 9e24c8746d99 |
| children | 5a5c8fc27055 |
line wrap: on
line diff
--- a/src/audacious/strings.c Sat Jan 19 18:32:46 2008 +0200 +++ b/src/audacious/strings.c Sun Jan 20 01:24:15 2008 +0200 @@ -149,7 +149,8 @@ gboolean str_has_prefix_nocase(const gchar * str, const gchar * prefix) { - return (strncasecmp(str, prefix, strlen(prefix)) == 0); + /* strncasecmp causes segfaults when str is NULL*/ + return (str && (strncasecmp(str, prefix, strlen(prefix)) == 0)); } gboolean
