Macro Redefinition error, LVL_BUILDER in circle30bpl21-OasisOLC-2 .0.1

From: Bussy, Lee (OTS-KC) (lee_bussy@output.net)
Date: 06/17/02


I downloaded circle30bpl21-OasisOLC-2.0.1.tar.gz from George Greer's area
today (http://www.circlemud.org/~greerga/working/circle/) and added the
conf.h.win and sysdep.h from the src directory as indicated previously.  A
fresh compile under VC++6.0 yielded 15 Warnings like the following:

genolc.h(20) : warning C4005: 'LVL_BUILDER' : macro redefinition
structs.h(470) : see previous definition of 'LVL_BUILDER'

In structs.h on line 470 I changed the following:

/* Builders that have access to the saveall command */
#define LVL_BUILDER     LVL_GRGOD

... changed to:

#define LVL_BUILDER     LVL_GOD

The errors are of course gone.  Not sure what George intended on this one so
I thought I would post here for concensus or George's comments.

--
   +---------------------------------------------------------------+
   | FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
   | Archives: http://post.queensu.ca/listserv/wwwarch/circle.html |
   | Newbie List:  http://groups.yahoo.com/group/circle-newbies/   |
   +---------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 06/25/03 PDT