From 139918027ecdd4a1b149722eea7b578579b993f1 Mon Sep 17 00:00:00 2001
From: whiteshark0 <whiteshark0@b956fd51-792f-4845-bead-9b4dfca2ff2c>
Date: Mon, 25 Jun 2007 16:44:07 +0000
Subject: Fixed a Bug in Editor. When a Song with Cover was edited and after a
 song without was loaded and saved, the cover from the first song was written
 to the second song

git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@269 b956fd51-792f-4845-bead-9b4dfca2ff2c
---
 Game/Code/Classes/UFiles.pas | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

(limited to 'Game/Code')

diff --git a/Game/Code/Classes/UFiles.pas b/Game/Code/Classes/UFiles.pas
index 5214a9b3..e6982a1a 100644
--- a/Game/Code/Classes/UFiles.pas
+++ b/Game/Code/Classes/UFiles.pas
@@ -116,6 +116,7 @@ begin
 
   //Additional Information
   Song.Background := '';
+  Song.Cover := '';
   Song.Video := '';
   Song.VideoGAP := 0;
   Song.NotesGAP := 0;
@@ -734,10 +735,10 @@ begin
   if Song.Edition     <> 'Unknown' then WriteLn(SongFile, '#EDITION:' + Song.Edition);
   if Song.Genre       <> 'Unknown' then   WriteLn(SongFile, '#GENRE:' + Song.Genre);
   if Song.Language    <> 'Unknown' then    WriteLn(SongFile, '#LANGUAGE:'    + Song.Language);
-  if Song.Cover       <> '' then    WriteLn(SongFile, '#COVER:'       + Song.Cover);
 
   WriteLn(SongFile, '#MP3:' + Song.Mp3);
 
+  if Song.Cover       <> '' then    WriteLn(SongFile, '#COVER:'       + Song.Cover);
   if Song.Background  <> '' then    WriteLn(SongFile, '#BACKGROUND:'  + Song.Background);
   if Song.Video       <> '' then    WriteLn(SongFile, '#VIDEO:'       + Song.Video);
   if Song.VideoGAP    <> 0  then    WriteLn(SongFile, '#VIDEOGAP:'    + FloatToStr(Song.VideoGAP));
-- 
cgit v1.2.3