summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/xine-engine/demux.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/xine-engine/demux.c b/src/xine-engine/demux.c
index 405384626..187c27873 100644
--- a/src/xine-engine/demux.c
+++ b/src/xine-engine/demux.c
@@ -468,9 +468,11 @@ int _x_demux_check_extension (const char *mrl, const char *extensions){
found = 1;
break;
}
- } else if (strcasecmp (last_dot, e) == 0) {
- found = 1;
- break;
+ } else if (last_dot) {
+ if (strcasecmp (last_dot, e) == 0) {
+ found = 1;
+ break;
+ }
}
}
free(ext_copy);