Fehlendes Programm als 0 speichern

Nicht nur in einigen Fehlertypen, sondern in allen ein fehlendes
Programm als 0 speichern.
Fehlendes Programm bei der Erstellung des Hashkeys korrekt
verarbeiten.

Change-Id: I8763fa4349e88c3ac634cef1ff53247fe03bcd3b
diff --git a/std/player/base.c b/std/player/base.c
index 23e1577..2b7d6fb 100644
--- a/std/player/base.c
+++ b/std/player/base.c
@@ -1481,10 +1481,7 @@
   */
 protected void smart_log(string myname, string str, object obj)
 {
-  mapping err = ([ F_PROG: "unbekannt",
-           F_LINE: 0,
-           F_MSG: str,
-           F_OBJ: obj
+  mapping err = ([ F_MSG: str, F_OBJ: obj
          ]);
 
   string desc="etwas unbekanntes";