[Scummvm-cvs-logs] SF.net SVN: scummvm:[50648] scummvm/trunk/gui/options.cpp

lordhoto at users.sourceforge.net lordhoto at users.sourceforge.net
Sun Jul 4 20:00:46 CEST 2010


Revision: 50648
          http://scummvm.svn.sourceforge.net/scummvm/?rev=50648&view=rev
Author:   lordhoto
Date:     2010-07-04 18:00:46 +0000 (Sun, 04 Jul 2010)

Log Message:
-----------
More cleanup / readability fixes.

Modified Paths:
--------------
    scummvm/trunk/gui/options.cpp

Modified: scummvm/trunk/gui/options.cpp
===================================================================
--- scummvm/trunk/gui/options.cpp	2010-07-04 17:40:06 UTC (rev 50647)
+++ scummvm/trunk/gui/options.cpp	2010-07-04 18:00:46 UTC (rev 50648)
@@ -137,12 +137,15 @@
 }
 
 bool musicDeviceSkipSettingDefault(MusicDevices::iterator d, Common::String dom, MusicPlugin::List::const_iterator &m, uint32 guio) {
-	return (dom == Common::ConfigManager::kApplicationDomain && d->getMusicType() != MT_TOWNS) || (dom != Common::ConfigManager::kApplicationDomain && (!(guio & MidiDriver::musicType2GUIO((uint32)-1)) || (guio & (MidiDriver::musicType2GUIO(d->getMusicType()))))) || d->getMusicDriverId() == "auto" || d->getMusicDriverId() == "null" ? true : false;
+	return (dom == Common::ConfigManager::kApplicationDomain && d->getMusicType() != MT_TOWNS)
+	    || (dom != Common::ConfigManager::kApplicationDomain && (!(guio & MidiDriver::musicType2GUIO((uint32)-1)) || (guio & (MidiDriver::musicType2GUIO(d->getMusicType())))))
+	    || d->getMusicDriverId() == "auto"
+	    || d->getMusicDriverId() == "null";
 }
 
 bool musicDeviceSkipSettingSpec(MusicDevices::iterator d, Common::String, MusicPlugin::List::const_iterator &m, uint32) {
 	if (d->getMusicDriverId() == "auto")
-		m++;
+		++m;
 	return ((d->getMusicType() >= MT_GM) || d->getMusicDriverId() == "auto") ? true : false;
 }
 
@@ -209,7 +212,7 @@
 
 	if (!loadMusicDeviceSetting(_mt32DevicePopUp, "mt32_device", musicDeviceSkipSettingSpec)) {
 		if (_domain.equals(Common::ConfigManager::kApplicationDomain)) {
-			if (!loadMusicDeviceSetting(_mt32DevicePopUp, "", musicDeviceSkipSettingSpec, MT_MT32))
+			if (!loadMusicDeviceSetting(_mt32DevicePopUp, Common::String(), musicDeviceSkipSettingSpec, MT_MT32))
 				_mt32DevicePopUp->setSelected(0);
 		} else {
 			_mt32DevicePopUp->setSelected(0);
@@ -218,7 +221,7 @@
 
 	if (!loadMusicDeviceSetting(_gmDevicePopUp, "gm_device", musicDeviceSkipSettingSpec)) {
 		if (_domain.equals(Common::ConfigManager::kApplicationDomain)) {
-			if (!loadMusicDeviceSetting(_gmDevicePopUp, "", musicDeviceSkipSettingSpec, MT_GM))
+			if (!loadMusicDeviceSetting(_gmDevicePopUp, Common::String(), musicDeviceSkipSettingSpec, MT_GM))
 				_gmDevicePopUp->setSelected(0);
 		} else {
 			_gmDevicePopUp->setSelected(0);
@@ -294,7 +297,7 @@
 
 	// Subtitle options
 	if (_subToggleGroup) {
-		int speed;		
+		int speed;
 		int sliderMaxValue = _subSpeedSlider->getMaxValue();
 
 		int subMode = getSubtitleMode(ConfMan.getBool("subtitles", _domain), ConfMan.getBool("speech_mute", _domain));
@@ -666,14 +669,15 @@
 	const MusicPlugin::List p = MusicMan.getPlugins();
 	int musicId = 0;
 	int midiId = 0;
-	for (MusicPlugin::List::const_iterator m = p.begin(); m != p.end(); m++) {
+	for (MusicPlugin::List::const_iterator m = p.begin(); m != p.end(); ++m) {
 		MusicDevices i = (**m)->getDevices();
-		for (MusicDevices::iterator d = i.begin(); d != i.end(); d++) {
-			if ((_domain == Common::ConfigManager::kApplicationDomain && d->getMusicType() != MT_TOWNS) || // global dialog - skip useless FM-Towns option there
-				(_domain != Common::ConfigManager::kApplicationDomain && !(_guioptions & allFlags)) || // No flags are specified
-				_guioptions & (MidiDriver::musicType2GUIO(d->getMusicType())) // flag is present
-				 || d->getMusicDriverId() == "auto" || d->getMusicDriverId() == "null") // always add default and null device
+		for (MusicDevices::iterator d = i.begin(); d != i.end(); ++d) {
+			if ((_domain == Common::ConfigManager::kApplicationDomain && d->getMusicType() != MT_TOWNS) // global dialog - skip useless FM-Towns option there
+			    || (_domain != Common::ConfigManager::kApplicationDomain && !(_guioptions & allFlags)) // No flags are specified
+			    || _guioptions & (MidiDriver::musicType2GUIO(d->getMusicType())) // flag is present
+			    || d->getMusicDriverId() == "auto" || d->getMusicDriverId() == "null") // always add default and null device
 					_midiPopUp->appendEntry(d->getCompleteName(), musicId++);
+
 			if (d->getMusicType() >= MT_GM || m == p.begin()) {
 				_mt32DevicePopUp->appendEntry(d->getCompleteName(), midiId);
 				_gmDevicePopUp->appendEntry(d->getCompleteName(), midiId++);
@@ -802,10 +806,11 @@
 	if (_domain != Common::ConfigManager::kApplicationDomain || ConfMan.hasKey(setting, _domain) || preferredType) {
 		const Common::String drv = ConfMan.get(setting, (_domain != Common::ConfigManager::kApplicationDomain && !ConfMan.hasKey(setting, _domain)) ? Common::ConfigManager::kApplicationDomain : _domain); 
 		const MusicPlugin::List p = MusicMan.getPlugins();
+
 		int id = 0;
-		for (MusicPlugin::List::const_iterator m = p.begin(); m != p.end() && id != -1; m++) {
+		for (MusicPlugin::List::const_iterator m = p.begin(); m != p.end() && id != -1; ++m) {
 			MusicDevices i = (**m)->getDevices();
-			for (MusicDevices::iterator d = i.begin(); d != i.end(); d++) {
+			for (MusicDevices::iterator d = i.begin(); d != i.end(); ++d) {
 				if (setting.empty() ? (preferredType == d->getMusicType()) : (drv == d->getCompleteId())) {
 					popup->setSelected(id);
 					id = -1;
@@ -815,6 +820,7 @@
 				}
 			}
 		}
+
 		if (id != -1)
 			// midi device turned off or whatever
 			return false;
@@ -832,15 +838,15 @@
 	const MusicPlugin::List p = MusicMan.getPlugins();
 	uint32 id = 0;
 	bool found = false;
-	for (MusicPlugin::List::const_iterator m = p.begin(); m != p.end() && !found; m++) {
+	for (MusicPlugin::List::const_iterator m = p.begin(); m != p.end() && !found; ++m) {
 		MusicDevices i = (**m)->getDevices();
-		for (MusicDevices::iterator d = i.begin(); d != i.end(); d++) {
+		for (MusicDevices::iterator d = i.begin(); d != i.end(); ++d) {
 			if (id == popup->getSelectedTag()) {
 				ConfMan.set(setting, d->getCompleteId(), _domain);
 				found = true;
 				break;
 			} else if (skipfunc(d, _domain, m, _guioptions)) {
-				id++;
+				++id;
 			}
 		}
 	}


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list