Highlevel-GMCP-API jetzt protected.

Bislang werden die Funktionen nur im Spielerobjekt
verwendet. Ohne expliziten Grund moechte ich das
so beibehalten.
Daher sind die Funktionen GMCP_Char(), GMCP_Room()
und GMCP_Channel() jetzt protected, was sie
urspruenglich auch sein sollten.

Change-Id: Ic349093796b125714348cd2b0e966d1c77a7bebd
diff --git a/std/player/protocols/gmcp.c b/std/player/protocols/gmcp.c
index c9925f9..2845bd7 100644
--- a/std/player/protocols/gmcp.c
+++ b/std/player/protocols/gmcp.c
@@ -64,7 +64,7 @@
 // Dies ist eigentlich nur ein Wrapper, der die Daten an den Handler eines
 // Moduls weitergibt, welches vom Client aktiviert wurde. Hierzu kommen zur
 // Zeit 2 in Frage: MG.Char (bevorzugt) und Char (minimaler Support).
-/*protected*/ int GMCP_Char(mapping data) {
+protected int GMCP_Char(mapping data) {
 
   if (!mappingp(gmcpdata)) return 0;
 
@@ -96,7 +96,7 @@
   return 0;
 }
 
-/*protected*/ int GMCP_Channel(string msg, string channel, string sender) {
+protected int GMCP_Channel(string msg, string channel, string sender) {
   if (!mappingp(gmcpdata)) return 0;
   // comm.channel Modul aktiv?
   struct gmcp_mod_s mod = gmcpdata["comm.channel"];
@@ -109,7 +109,7 @@
   return 0;
 }
 
-/*protected*/ int GMCP_Room() {
+protected int GMCP_Room() {
   if (!mappingp(gmcpdata)) return 0;
   // MG.room Modul aktiv?
   struct gmcp_mod_s mod = gmcpdata["MG.room"];
diff --git a/sys/player/gmcp.h b/sys/player/gmcp.h
index 45e37ce..8a0f13a 100644
--- a/sys/player/gmcp.h
+++ b/sys/player/gmcp.h
@@ -17,8 +17,9 @@
 #define __GMCP_H_PROTO__
 
 // prototypes
-/*protected*/ int GMCP_Char(mapping data);
-/*protected*/ int GMCP_Channel(string msg, string channel, string sender);
+protected int GMCP_Char(mapping data);
+protected int GMCP_Channel(string msg, string channel, string sender);
+protected int GMCP_Room();
 
 #endif // __GMCP_H_PROTO__