From cc06400df24fc1b007aad851d11fb3408c52f772 Mon Sep 17 00:00:00 2001
From: Eric Wong <normalperson@yhbt.net>
Date: Mon, 7 Feb 2005 03:55:29 +0000
Subject: fix a logic error in flacParseReplayGain and also a gcc 2.95 compile
 error

git-svn-id: https://svn.musicpd.org/mpd/trunk@2935 09075e82-0dd4-0310-85a5-a0d7c8717e4f
---
 src/inputPlugins/flac_plugin.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/inputPlugins/flac_plugin.c b/src/inputPlugins/flac_plugin.c
index 11453c51c..a9e5a8e9e 100644
--- a/src/inputPlugins/flac_plugin.c
+++ b/src/inputPlugins/flac_plugin.c
@@ -327,15 +327,15 @@ int flacFindVorbisCommentFloat(const FLAC__StreamMetadata * block, char * cmnt,
 
 /* replaygain stuff by AliasMrJones */
 void flacParseReplayGain(const FLAC__StreamMetadata *block, FlacData * data) {
-	if(NULL == data->replayGainInfo) {
+	int found = 0;
+
+	if(NULL != data->replayGainInfo) {
 		freeReplayGainInfo(data->replayGainInfo);
 		data->replayGainInfo = NULL;
 	}
 
 	data->replayGainInfo = newReplayGainInfo();
 
-	int found = 0;
-
         found &= flacFindVorbisCommentFloat(block,"replaygain_album_gain",
 					&data->replayGainInfo->albumGain);
         found &= flacFindVorbisCommentFloat(block,"replaygain_album_peak",
-- 
cgit v1.2.3