diff gui/win32/interface.c @ 34065:8a7056729022

Change guiInfo.Filename by using uiSetFileName() only. The two nfree() may be omitted, because they are performed in uiSetFileName().
author ib
date Thu, 29 Sep 2011 13:35:31 +0000
parents 54becc464788
children c3b22e92a4ec
line wrap: on
line diff
--- a/gui/win32/interface.c	Thu Sep 29 13:26:32 2011 +0000
+++ b/gui/win32/interface.c	Thu Sep 29 13:35:31 2011 +0000
@@ -457,7 +457,7 @@
             dvd_title = 0;
             force_fps = 0;
             if(!mygui->playlist->tracks) return 0;
-            setdup(&guiInfo.Filename, mygui->playlist->tracks[mygui->playlist->current]->filename);
+            uiSetFileName(NULL, mygui->playlist->tracks[mygui->playlist->current]->filename, STREAMTYPE_FILE);
             guiInfo.Track = mygui->playlist->current + 1;
             if(gtkAONorm) greplace(&af_cfg.list, "volnorm", "volnorm");
             if(gtkAOExtraStereo)
@@ -483,7 +483,7 @@
                     dvd_chapter = guiInfo.Chapter;
                     dvd_angle = guiInfo.Angle;
                     sprintf(tmp,"dvd://%d", guiInfo.Track);
-                    setdup(&guiInfo.Filename, tmp);
+                    uiSetFileName(NULL, tmp, STREAMTYPE_DVD);
                     break;
                 }
 #endif