Sophie

Sophie

distrib > Fedora > 16 > i386 > by-pkgid > 60c3578e431f5f39e18492b0b2d16569 > files > 4

soundconverter-1.5.4-10.fc16.src.rpm

diff -Nur soundconverter-1.5.4-orig/src/soundconverter.py soundconverter-1.5.4/src/soundconverter.py
--- soundconverter-1.5.4-orig/src/soundconverter.py	2011-01-06 21:47:14.000000000 +0100
+++ soundconverter-1.5.4/src/soundconverter.py	2011-10-09 20:21:33.341415801 +0200
@@ -452,6 +452,14 @@
 		description = _GCONF.get_string(_GCONF_PROFILE_PATH + name + "/name")
 		extension = _GCONF.get_string(_GCONF_PROFILE_PATH + name + "/extension")
 		pipeline = _GCONF.get_string(_GCONF_PROFILE_PATH + name + "/pipeline")
+		if not description:
+			description = "-"
+		if not extension:
+			extension = ""
+		if not pipeline:
+			continue
+		if audio_profiles_dict.has_key(description):
+			continue
 		profile = description, extension, pipeline
 		audio_profiles_list.append(profile)
 		audio_profiles_dict[description] = profile