Diverse kaputte Casts repariert.
Unwirksame und ueberfluessige Casts entfernt,
etwas Code-Cleanup.
Change-Id: I92f01e6391c432cd0881a5faac580f6d0b40c323
diff --git a/std/shells/magier/upd.c b/std/shells/magier/upd.c
index cd86d33..f48d73c 100644
--- a/std/shells/magier/upd.c
+++ b/std/shells/magier/upd.c
@@ -370,7 +370,7 @@
// mittels Configure()
if ( ! (flags & UPD_C ) )
{
- catch(restore_config=(mixed)call_resolved(&configdata,obj,
+ catch(restore_config=call_resolved(&configdata,obj,
"Configure",0);
publish);
// Wenn UPD_CONF gesetzt wird, _muss_ das Objekt ein oeffentliches
@@ -388,7 +388,7 @@
mixed items;
// Herausbekommen, ob hier Items existieren, die per AddItem
// erzeugt werden. Die duerfen nicht gesichert werden.
- items=(mixed)obj->QueryProp(P_ITEMS); // mixed, da array of arrays
+ items=({mixed})obj->QueryProp(P_ITEMS); // mixed, da array of arrays
if (pointerp(items)&&sizeof(items))
{
items=transpose_array(items)[0];
@@ -407,7 +407,7 @@
env = environment(obj);
if ( flags & UPD_C )
{
- pro = (mapping)(obj->QueryProperties());
+ pro = ({mapping})(obj->QueryProperties());
}
}
else inv = ({});
@@ -461,7 +461,7 @@
else if (restore_config)
{
int conf_res;
- if (!catch(conf_res=(int)obj->Configure(configdata); publish)
+ if (!catch(conf_res=({int})obj->Configure(configdata); publish)
&& conf_res == 1)
{
msg += ", (re-)konfiguriert";