diff options
author | Bastien Nocera <hadess@hadess.net> | 2003-09-15 10:27:05 +0000 |
---|---|---|
committer | Bastien Nocera <hadess@src.gnome.org> | 2003-09-15 10:27:05 +0000 |
commit | 52617a691aa8ee1f4ac3dbf4d450bfeb1773863f (patch) | |
tree | 476e87bde41b4f177dc9cfaa3b8d53633a9fbc8e /gtk | |
parent | c647c4dd519988eef0462d75edc111e5e763c938 (diff) | |
download | gtk+-52617a691aa8ee1f4ac3dbf4d450bfeb1773863f.tar.gz |
avoid crash when selecting a new filter and clicking a different directory
2003-09-15 Bastien Nocera <hadess@hadess.net>
* gtkfilefilter.c: (gtk_file_filter_filter): avoid crash when
selecting a new filter and clicking a different directory
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/gtkfilefilter.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/gtkfilefilter.c b/gtk/gtkfilefilter.c index b57bf25574..762f923559 100644 --- a/gtk/gtkfilefilter.c +++ b/gtk/gtkfilefilter.c @@ -354,7 +354,8 @@ gtk_file_filter_filter (GtkFileFilter *filter, switch (rule->type) { case FILTER_RULE_MIME_TYPE: - if (strcmp (rule->u.mime_type, filter_info->mime_type) == 0) + if (filter_info->mime_type != NULL + && strcmp (rule->u.mime_type, filter_info->mime_type) == 0) return TRUE; break; case FILTER_RULE_PATTERN: |