Weitere Typen ergaenzt.
Endlose Liste von Funktionen ohne Typen oder nur
mit teilweisen Typen...
diff --git a/obj/mpa.c b/obj/mpa.c
index 8a8f107..0d8bdd7 100644
--- a/obj/mpa.c
+++ b/obj/mpa.c
@@ -242,7 +242,7 @@
// Aufruf aus rubriken() und ReadNextUnread(), wenn die gueltige
// Rubrikenliste sowieso schon abgerufen wurde.
-static void KillGroup(name) { read_until=m_copy_delete(read_until,name); }
+static void KillGroup(string name) { read_until=m_copy_delete(read_until,name); }
/* RebuildGroupList() - tut doch nicht so, weil /secure/news anders arbeitet.
* Bleibt vorerst zum Nachschlagen.
@@ -997,11 +997,11 @@
}
-QueryRead() {
- return read_until;
+mapping QueryRead() {
+ return read_until;
}
-static void CatchNewsError(int err,string text4minus3) {
+static int CatchNewsError(int err,string text4minus3) {
switch (err) {
case 1: return 1;
case -1: write("Du darfst in dieser Rubrik nicht schreiben!\n"); return 0;
@@ -1011,7 +1011,9 @@
}
}
-static varargs int schreib(str,pretext,called_by_itself,statuslines) {
+static varargs int schreib(string str,string pretext,int called_by_itself,
+ string statuslines)
+{
int err;
if (str=="?"||str=="-?") {
@@ -1291,7 +1293,8 @@
return 1;
default: write("Interner Fehler. Bitte Erzmagier verstaendigen !\n");
return 1;
- }
+ }
+ return 0;
}
// Low-level Funktion zum Abonnieren/Abbestellen von Rubriken