diff gui/interface.c @ 33667:adb10970ec83

Fix bug introduced as a side effect in r33750. It was no longer possible to start gmplayer from the command line with a file argument. Every time gmplayer is called with a file argument this file goes into the GUI specific playlist. As a side effect, GUI's file(name) to play and MPlayer's filename point to the same address. guiInit() pointlessly tries to set GUI's filename (free and strdup) from MPlayer's filename instead of getting it from its playlist. The previous memset set GUI's filename to NULL rendering the free() effectless while now such an operation on the same address to strdup() afterwards isn't a good idea. Remove the pointless code.
author ib
date Tue, 28 Jun 2011 15:00:05 +0000
parents 0f592e8530f1
children 3b3e2d2f68c3
line wrap: on
line diff
--- a/gui/interface.c	Tue Jun 28 10:55:17 2011 +0000
+++ b/gui/interface.c	Tue Jun 28 15:00:05 2011 +0000
@@ -366,9 +366,6 @@
 
     uiSubRender = 1;
 
-    if (filename)
-        uiSetFileName(NULL, filename, STREAMTYPE_FILE);
-
     if (plCurrent && !filename)
         uiSetFileName(plCurrent->path, plCurrent->name, STREAMTYPE_FILE);