Argumenttypen korrigiert bzw. spezifiziert.

Change-Id: I36431cf76ad8d9ed175b64bee3cdaf5d5b95aabf
diff --git a/std/thing/description.c b/std/thing/description.c
index bfc9355..a3d959f 100644
--- a/std/thing/description.c
+++ b/std/thing/description.c
@@ -275,7 +275,7 @@
 // Im Fall von mehreren Adjektiven muessen diese mit komma
 // zusamengebaut werden, dazu muss ich das leerzeichen aber erstmal
 // abschneiden und so weiter ...
-private string depointer_adj( string* adj, int casus, int demon ) {
+private string depointer_adj( <string|string*>* adj, int casus, int demon ) {
   string msg;
   int start;
   string res,a;
diff --git a/std/thing/language.c b/std/thing/language.c
index 4a3d6f9..99d12cd 100644
--- a/std/thing/language.c
+++ b/std/thing/language.c
@@ -161,7 +161,7 @@
 
 // Artikel durchdeklinieren nach Kasus, Numerus, Genus und Art
 // des Artikels (demon==bestimmt)
-varargs string DeclAdj(mixed adj, int casus, int demon)
+varargs string DeclAdj(string|string* adj, int casus, int demon)
 {
 	// Unregelmaessige Adjektive
 	if( pointerp(adj) ) return adj[casus]+" ";