Meldungen am vitem_proxy am Erzeuger loggen.
Wenn eine Fehlermeldung an einem vitem_proxy abgesetzt wird,
wird diese am Erzeuger protokolliert, da dieser das vItem
unter seiner Kontrolle und konfiguriert hat (vItem ohne
Templat!).
Change-Id: I3471a985ad28e070f2a4b06979b95b5f6716a763
diff --git a/secure/errord.c b/secure/errord.c
index 6ce0759..b7d647b 100644
--- a/secure/errord.c
+++ b/secure/errord.c
@@ -344,10 +344,11 @@
// T_REPORTED_MD, T_REPORTED_SYNTAX
public string LogReportedError(mapping err)
{
- //darf nur von Spielershells oder Fehlerteufel gerufen werden.
+ //darf nur von Spielershells oder Objekt in /obj/ (z.B. Fehlerteufel oder
+ //vitem_proxy) gerufen werden.
if (extern_call() && !previous_object()
|| (strstr(load_name(previous_object()),"/std/shells/") == -1
- && load_name(previous_object()) != "/obj/tools/fehlerteufel"))
+ && strstr(load_name(previous_object()), "/"LIBOBJDIR"/") == -1))
return 0;
//DEBUG("LogReportedError\n");