1 --- matchbox-desktop-0.9.1/modules/dotdesktop.c.orig 2006-02-15 23:08:31.000000000 +0100
2 +++ matchbox-desktop-0.9.1/modules/dotdesktop.c 2006-02-16 00:31:46.000000000 +0100
7 - if (category && strstr(category, match_str))
12 + if (strstr(match_str, ";"))
16 + while (s = strstr(match_str, ";"))
18 + size_t len = s - match_str;
19 + char *tok = (char *) malloc (sizeof (char) * (len + 1));
21 + strncpy (tok, match_str, len);
23 + if (strstr (category, tok))
33 + else if (strstr(category, match_str))