Keine Zeichen aus Leerstrings auszulesen versuchen

Change-Id: I092439f917ee9662ffb77376b66d3cb055050acd
diff --git a/std/room/description.c b/std/room/description.c
index 1886d43..e8a509b 100644
--- a/std/room/description.c
+++ b/std/room/description.c
@@ -145,7 +145,10 @@
 
   // Ist das letzte Zeichen kein Satzzeichen einen Punkt anhaengen, sonst nur
   // den \n.
-  int i=descr[<1];
+  int i;
+  if (sizeof(descr))
+    i = descr[<1];
+
   if(i!='.' && i!='!' && i!='?')
     descr+=".\n";
   else