Div. Warnungen entfernt.
Change-Id: Ie7b954eb61c48c7732f9438b78766b134e795d69
diff --git a/secure/simul_efun/simul_efun.c b/secure/simul_efun/simul_efun.c
index f4b69c0..99c9e49 100644
--- a/secure/simul_efun/simul_efun.c
+++ b/secure/simul_efun/simul_efun.c
@@ -1011,7 +1011,6 @@
mixed save;
mapping properties;
int i;
- closure cl;
if (sizeof(name) < 1)
{
@@ -1094,6 +1093,7 @@
{
if (objectp(ob))
return funcall(bind_lambda(#'efun::configure_object,ob), ob, OC_HEART_BEAT, flag);
+ return 0;
}
// * Magierlevelgruppen ermitteln
@@ -1275,7 +1275,7 @@
nomask varargs void call_out( varargs mixed *args )
{
- mixed tmp, *call_outs;
+ mixed *call_outs;
// Bei >600 Callouts alle Objekte killen, die mehr als 30 Callouts laufen
// haben.
@@ -1826,8 +1826,7 @@
// erhoeht das Lichtlevel eines Objekts um i
// result: das Lichtlevel innerhalb des Objekts
{
- object ob, *inv;
- int lall, light, dark, tmp;
+ object ob;
if (!(ob=previous_object())) return 0; // ohne das gehts nicht.
@@ -1898,9 +1897,8 @@
int ob_nr = parts[i][<1]-'1';
if (ob_nr<0 || ob_nr>=t) {
set_this_object(previous_object());
- raise_error(sprintf("replace_personal: using wrong object index %d\n",
- ob_nr));
- return implode(parts, "");
+ raise_error(sprintf(
+ "replace_personal: using wrong object index %d\n", ob_nr));
}
// casus kann man schon hier entscheiden