mirror of
https://github.com/gryf/gryf-overlay.git
synced 2026-04-14 04:43:31 +02:00
22 lines
589 B
Diff
22 lines
589 B
Diff
--- xmmsmplayer-0.5/xmmsmplayer/xmmsmplayer.c.orig 2005-11-12 22:26:22.000000000 +1030
|
|
+++ xmmsmplayer-0.5/xmmsmplayer/xmmsmplayer.c 2005-11-12 22:46:24.000000000 +1030
|
|
@@ -95,9 +95,16 @@ int mplayer_is_our_file(char *filename){
|
|
ext++;
|
|
|
|
char *tok;
|
|
- char *exts = strdup(mplayer_current_cfg->exts);
|
|
+ char *exts;
|
|
+
|
|
+ if (!mplayer_current_cfg->exts)
|
|
+ {
|
|
+ fprintf(stderr, "mplayer_current_cfg->exts == NULL!\n");
|
|
+ return FALSE;
|
|
+ }
|
|
+
|
|
+ exts = strdup(mplayer_current_cfg->exts);
|
|
|
|
- strcpy(exts, mplayer_current_cfg->exts);
|
|
tok = strtok(exts, " ");
|
|
|
|
while (tok != NULL){
|