Toxic Twin wrote: > > I have a win '95 machine and recently patched in aedit. when I go and > nmake it the compiler stops at line 305 cnad shows teh following: > > Microsoft (R) Program Maintenance Utility Version 1.62.7022 > Copyright (C) Microsoft Corp 1988-1997. All rights reserved. > > cl -c /nologo /I. /I\MSDEV\INCLUDE act.social.c > act.social.c > act.social.c(305) : error C2106: '=' : left operand must be l-value > NMAKE : fatal error U1077: 'C:\MSDEV\VC\BIN\cl.exe' : return code '0x2' > Stop. > > D:\DragonsBane\circle30bpl11\src> > > The line in my code look like the following: > > /*count the commands in the command list */ > i = 0; > while(*cmd_info[i].command != '\n') i++; > i++; > > CREATE(complete_cmd_info, struct command_info, top_of_socialt + i + 2); > > the CREATE line is line 305 and the error seems to be settled around the > 'top_of_socialt + i + 2);' part > Can anyone tell me what is so obvious here that I can't see it? Thanks. Looks the same as mine.. might be something farther up in the func. /* count the commands in the command list */ i = 0; while(*cmd_info[i].command != '\n') i++; i++; CREATE(complete_cmd_info, struct command_info, top_of_socialt + i + 2); You do have this at the top right? int i, j, k; RS +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/08/00 PST