zapit.cpp

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

zapit.cpp

Beitrag von GetAway »

Mich irritiert das dort ein break; fehlt.

Code: Alles auswählen

	case CZapitMessages::CMD_SET_SUBTITLE:
	{
		/* Zapit does NOT need this info. This is just a storage */
		CZapitMessages::commandSetSubtitle msgSetSubtitle;
		CBasicServer::receive_data(connfd, &msgSetSubtitle, sizeof(msgSetSubtitle));
		change_subtitle(msgSetSubtitle.index);

	}
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: zapit.cpp

Beitrag von seife »

Ja, das ist falsch. Zum Glück wird der Code aber nie angesprungen:

Code: Alles auswählen

/local/seife/git/tuxbox-apps> git grep CMD_SET_SUBTITLE
dvb/zapit/include/zapit/client/msgtypes.h:                      CMD_SET_SUBTITLE                   = 81,
dvb/zapit/src/zapit.cpp:        case CZapitMessages::CMD_SET_SUBTITLE:
Deswegen ist es auch noch nie aufgefallen ;)
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: zapit.cpp

Beitrag von rhabarber1848 »

seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: zapit.cpp

Beitrag von seife »

Es wäre auch diskussionswürdig solchen Code, der niemals benutzt wird, erstmals mittels "#ifdef UNUSED_CRAP" auszuklammern und wenn es keiner vermisst irgendwann komplett zu entfernen.

Sowas ähnliches gibt's im sectionsd, wo der Code zum debuggen noch eingeschaltet werden kann (aber das habe ich auch noch nie gemacht ;))