load_object() statt find_object()

Ausserdem eruebrigt sich die Pruefung, ob der
Lag-o-Daemon existiert.

Change-Id: I8b7b5addd9ab6ee81e4387f517cca7d324d88f32
diff --git a/obj/tools/MGtool.c b/obj/tools/MGtool.c
index 727f34f..e7b8c98 100644
--- a/obj/tools/MGtool.c
+++ b/obj/tools/MGtool.c
@@ -157,8 +157,7 @@
   str=string_replace(str, "\\\\", "\\");
   if (find_object(str)) return find_object(str);
   if (file_size(str)>1) {
-     call_other(str, "???");
-     return find_object(str);
+     return load_object(str);
   }
   s=sizeof(strs=strip_explode(str, "."));
   while(s--)
diff --git a/obj/tools/MGtool/toolcmd.c b/obj/tools/MGtool/toolcmd.c
index 83504b4..d37e1df 100644
--- a/obj/tools/MGtool/toolcmd.c
+++ b/obj/tools/MGtool/toolcmd.c
@@ -949,14 +949,7 @@
   object daemon;
   string lags;
 
-  if(file_size(LAG_O_DAEMON+".c")<=0)
-  {
-    WLN("Sorry, lag-o-daemon is missing!");
-    return TRUE;
-  }
-  
-  LAG_O_DAEMON->MachHin();
-  if(!(daemon=find_object(LAG_O_DAEMON)))
+  if(!(daemon=load_object(LAG_O_DAEMON)))
     lag=({-1.0,-1.0,-1.0});
   else
     lag=(float *)daemon->read_lag_data();