Remove atr_on_obj uninitialized global variable
authorstartrekkin.net <startrekkin@bender.theari.com>
Sat, 22 Jul 2017 18:15:36 +0000 (14:15 -0400)
committerAri Johnson <ari@theari.com>
Sat, 22 Jul 2017 18:38:38 +0000 (14:38 -0400)
hdrs/externs.h
src/attrib.c
src/bsd.c
src/conf.c
src/cque.c
src/look.c
src/wiz.c

index d7eb5d5..82319f6 100644 (file)
@@ -87,9 +87,6 @@ extern char *scan_list(dbref player, char *command);
 extern void init_timer(void);
 #endif                         /* WIN32 */
 
-/* From attrib.c */
-extern dbref atr_on_obj;
-
 /* From bsd.c */
 extern FILE *connlog_fp;
 extern FILE *checklog_fp;
index f8c814f..404c1ce 100644 (file)
@@ -50,7 +50,6 @@ StrTree atr_names;
 /** Table of attribute flags. */
 extern PRIV attr_privs_set[];
 extern PRIV attr_privs_view[];
-dbref atr_on_obj = NOTHING;
 
 /** A flag to show if we're in the middle of a @wipe (this changes
  * behaviour for atr_clr()).  Yes, this is gross and ugly, but it
index e4cb997..38e428f 100644 (file)
--- a/src/bsd.c
+++ b/src/bsd.c
@@ -2210,9 +2210,9 @@ process_output(DESC *d)
 
   for (qp = &d->output.head; ((cur = *qp) != NULL);) {
 #ifdef COMPILE_CONSOLE
-    if (d->descriptor == 0)
+    if (d->descriptor == 0) {
       cnt = write(STDOUT_FILENO, cur->start, cur->nchars);
-    else
+    }
 #else /* COMPILE_CONSOLE */
 #ifdef HAS_OPENSSL
     if (d->ssl) {
index 026ea53..c32aa36 100644 (file)
@@ -865,7 +865,7 @@ config_set(const char *opt, char *val, int source, int restrictions)
     } else {
       if(source == 0)
        do_rawlog(LT_ERR, T("CONFIG: lock_command %s requires a lock boolexp.\n"), val);
-       return 0;
+      return 0;
     }
     return 1;
   } else if (!strcasecmp(opt, "restrict_command")) {
index 4f322ce..b3111c4 100644 (file)
@@ -450,8 +450,6 @@ queue_attribute_useatr(dbref executor, ATTR *a, dbref enactor)
   char *start, *command;
   dbref powinherit = NOTHING;
   dbref local_ooref;
-  if(AL_FLAGS(a) & AF_POWINHERIT)
-    powinherit = atr_on_obj;
   start = safe_atr_value(a);
   command = start;
   /* Trim off $-command or ^-command prefix */
index 3dae752..15ad7fe 100644 (file)
@@ -108,10 +108,7 @@ look_exits(dbref player, dbref loc, const char *exit_name)
     global_eval_context.wenv[0] = arg;
     sp = save = safe_atr_value(a);
     bp = buff;
-    if(AL_FLAGS(a) & AF_POWINHERIT)
-              exec_target = atr_on_obj;
-      else
-              exec_target = loc;
+    exec_target = loc;
 
     process_expression(buff, &bp, &sp, exec_target, ((AL_FLAGS(a) & AF_POWINHERIT ) ? loc : player), player,
                       PE_DEFAULT, PT_DEFAULT, NULL);
@@ -281,10 +278,7 @@ look_contents(dbref player, dbref loc, const char *contents_name)
     global_eval_context.wenv[1] = arg2;
     sp = save = safe_atr_value(a);
     bp = buff;
-    if(AL_FLAGS(a) & AF_POWINHERIT)
-           exec_target = atr_on_obj; 
-    else
-           exec_target = loc;
+    exec_target = loc;
     process_expression(buff, &bp, &sp, exec_target, ((AL_FLAGS(a) & AF_POWINHERIT ) ? loc : player), player,
                       PE_DEFAULT, PT_DEFAULT, NULL);
     *bp = '\0';
@@ -1040,10 +1034,7 @@ do_inventory(dbref player)
     global_eval_context.wenv[0] = arg;
     global_eval_context.wenv[1] = arg2;
     sp = save = safe_atr_value(invfmt);
-    if(AL_FLAGS(invfmt) & AF_POWINHERIT)
-      exec_target = atr_on_obj;
-    else
-      exec_target = player;
+    exec_target = player;
     bp = buff;
     process_expression(buff, &bp, &sp, exec_target, player, player, PE_DEFAULT, PT_DEFAULT, NULL);
     *bp = '\0';
index 23853c5..07708da 100644 (file)
--- a/src/wiz.c
+++ b/src/wiz.c
@@ -1762,7 +1762,7 @@ fill_search_spec(dbref player, const char *owner, int nargs, const char **args,
       spec->high = parse_integer(restriction + offset);
       if (!GoodObject(spec->high))
        spec->high = db_top - 1;
-       continue;
+      continue;
       }
     }
     if (!class || !*class || !restriction)